 ![Screenshot 2025-11-17 at 18.54.23.png](H4cqrJEiaJSb)
 
 **Window recipe** : Filters based on the number of potential matches to keep as defined in the Dku App

 **Python recipe** : This code builds the dataset that feeds the web app. If the editlog file is not empty, the values in the pending_to_be_matched_prepared table are updated based on the editlog entries. These updates occur when a user makes changes in the web app by flagging matches or entering comments.

**Prepare and Split recipes** : These steps rename certain columns and splits the data into three categories: rejected, approved, and pending matches.

 **Join recipe** : Used to avoid duplicates. 
