| app_server | Shiny Server |
| app_ui | Shiny UI |
| category_health | Sort nutrition scores into categories for Shiny output |
| concat_matches | Concat matches by unioning list columns |
| convert_to_ingredient_list | Convert product name to generic ingredient |
| fetch_data_from_openfoodfacts | Fetch Food Data from OpenFoodFacts - French dataset |
| fetch_recipe_detail | Fetch fromatted recipe ingredient list and preparation... |
| fetch_top_100_recipes | Fetch Top 100 recipes from Marmiton website |
| filter_categories | Get the best category of the product |
| function_div | Recipes output in HTML for the Shiny App |
| gather_recipes_to_csv | Write the recies data into a csv file |
| generate_missing_scores | Algorithm in two steps: first step complete missing values on... |
| get_all_product_names | List all the product names from the Open foods dataset |
| get_best_combinations | Returns the subsets that have one or more appearances in the... |
| get_best_recipes | Give the list of all the recipes given by the three functions... |
| get_best_recipes_du_chef | Calculate the best combination of ingredients i.e the one... |
| get_best_recipe_using_most_ingredients | Calculate the biggest combination of ingredient that appears... |
| get_last_category | Split categories and get the last item listed |
| get.matrix.subset.containance | Calcul matrix of containance between different sets: for a... |
| get_nb_best_combinations | returns the number of appearance of each interresting subset... |
| get_number_for_one_combination | Count the number of appearances of one combination of... |
| get_number_of_each_combinations | Give the number of appearances of each subset in the list of... |
| get_position_of_future_empty | Enables to iterate only on the subset that don't contain a... |
| get_recipe_with_least_ingredients_to_add | Calculate the combination that is the closest to the... |
| get_subsets_from | Quick way to obtain all the subsets given a set |
| get_top_100_links | Return Top 100 recipes links of Marmiton website |
| ingredients_list | List all the ingredients from the Marmiton recipe dataset |
| is_contained | The function that will look if something is contained in... |
| match_list_column_to_ingredients | Match list_column words with marmiton ingredients list Create... |
| match_open_food_data_to_marmiton_ingredients | Creates a matching column for the OpenFoodData set with... |
| nutrition_score | Get the average nutrition score of an ingredient |
| preprocess_set | Give all the subsets of the set according to the conditions... |
| recipe_output | Get a list of html tags, iterated over an entire dataframe |
| recipe_score | Takes a list of ingredients and returns the average nutrition... |
| remove_dash | Change dash to space |
| remove_dashes_for_marmiton | Remove all dashes from marmiton_recipe_ingredients dataframe |
| remove_ingredients_you_always_have | Remove common ingredients such as salt, pepper, etc. |
| run_app | Run the Shiny App |
| score_column | Creates a column in the marmiton recipes dataframe with the... |
| sort_budget | Rank by Cheapest recipes |
| sort_difficulty | Rank by Easiest recipes |
| sort_time | Rank by Quickest recipes |
| split_columns_to_match | Splits mutliple columns into list columns for possible... |
| split_column_words_to_new_col | Create a dataframe that splits up the words of column_name to... |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.