add ingredients path
This commit is contained in:
parent
5633019411
commit
31bf14063d
@ -2,3 +2,4 @@ RECIPE_PATH=AMUseBotFront/ai_talks/AMUseBotBackend/recipe/
|
|||||||
DIALOG_PATH=AMUseBotFront/ai_talks/AMUseBotBackend/dialog/
|
DIALOG_PATH=AMUseBotFront/ai_talks/AMUseBotBackend/dialog/
|
||||||
INTENT_DICT_PATH=ai_talks/AMUseBotBackend/utils/intent_dict.json
|
INTENT_DICT_PATH=ai_talks/AMUseBotBackend/utils/intent_dict.json
|
||||||
MODEL_IDENTIFIER_PATH=ai_talks/AMUseBotBackend/models/NLU/roberta-base-cookdial.txt
|
MODEL_IDENTIFIER_PATH=ai_talks/AMUseBotBackend/models/NLU/roberta-base-cookdial.txt
|
||||||
|
INGREDIENTS_RECIPES_MERGED=
|
@ -4,6 +4,12 @@ import sys
|
|||||||
import numpy as np
|
import numpy as np
|
||||||
from rank_bm25 import BM25Okapi
|
from rank_bm25 import BM25Okapi
|
||||||
|
|
||||||
|
import os
|
||||||
|
from dotenv import load_dotenv
|
||||||
|
|
||||||
|
load_dotenv()
|
||||||
|
|
||||||
|
INGREDIENTS_RECIPES_MERGED = os.getenv('INGREDIENTS_RECIPES_MERGED')
|
||||||
|
|
||||||
def weighted_search(tokenized_query, bm25_recipes, bm25_ingredients,
|
def weighted_search(tokenized_query, bm25_recipes, bm25_ingredients,
|
||||||
tok_text_recipes, tok_text_ingredients, weight_recipe=10, weight_ingredient=1):
|
tok_text_recipes, tok_text_ingredients, weight_recipe=10, weight_ingredient=1):
|
||||||
@ -29,7 +35,7 @@ def search_recipe(query):
|
|||||||
|
|
||||||
tok_text_ingredients = []
|
tok_text_ingredients = []
|
||||||
tok_text_recipes = []
|
tok_text_recipes = []
|
||||||
with open('AMUseBotFront/ai_talks/AMUseBotBackend/utils/tools/ingredients_recipes_merged.csv', 'r') as file:
|
with open(INGREDIENTS_RECIPES_MERGED, 'r') as file:
|
||||||
for line in file:
|
for line in file:
|
||||||
line = line.split(', ')
|
line = line.split(', ')
|
||||||
ingredients_splitted = [x for x in line[1].split(',')]
|
ingredients_splitted = [x for x in line[1].split(',')]
|
||||||
|
55
ai_talks/AMUseBotBackend/utils/req_substitute_gpt_sample.txt
Normal file
55
ai_talks/AMUseBotBackend/utils/req_substitute_gpt_sample.txt
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
Can you suggest a substitute for eggs in baking recipes?
|
||||||
|
I have a nut allergy. What can I use as a substitute for almond flour in my recipe?
|
||||||
|
I'm out of buttermilk. Is there a good substitute I can use in my pancakes?
|
||||||
|
I want to make a vegetarian version of a recipe that calls for chicken broth. What can I use as a substitute?
|
||||||
|
I don't have any fresh herbs on hand. Can you recommend a substitute for fresh basil in my pasta sauce?
|
||||||
|
My recipe calls for white wine, but I don't have any. What can I substitute it with?
|
||||||
|
I'm following a gluten-free diet. What can I use instead of regular flour in my bread recipe?
|
||||||
|
I want to make a dairy-free dessert. What can I use as a substitute for butter?
|
||||||
|
I'm making a recipe that calls for heavy cream. Is there a substitute I can use?
|
||||||
|
I'm allergic to soy. Can you suggest an alternative to soy sauce in my stir-fry recipe?
|
||||||
|
Substitute for eggs in baking?
|
||||||
|
Almond flour alternative?
|
||||||
|
Buttermilk substitute for pancakes?
|
||||||
|
Vegetarian broth replacement?
|
||||||
|
Substitutes for fresh basil?
|
||||||
|
Alternative to white wine?
|
||||||
|
Gluten-free flour options?
|
||||||
|
Dairy-free butter substitute?
|
||||||
|
Substitute for heavy cream?
|
||||||
|
Soy sauce alternative?
|
||||||
|
Out of milk, any alternatives?
|
||||||
|
No milk, what can I use instead?
|
||||||
|
Need milk substitute, suggestions?
|
||||||
|
Milk unavailable, any other options?
|
||||||
|
Running low on milk, substitutes?
|
||||||
|
I'm out of milk, what can I use as a substitute?
|
||||||
|
I don't have eggs, any alternatives?
|
||||||
|
Running low on sugar, any other options?
|
||||||
|
Salt is unavailable, what can I use instead?
|
||||||
|
Need a substitute for butter, any suggestions?
|
||||||
|
I'm out of tomatoes, what can I use in their place?
|
||||||
|
I don't have garlic, any alternatives?
|
||||||
|
Running low on flour, any other options?
|
||||||
|
Vanilla extract is unavailable, what can I use instead?
|
||||||
|
Need a substitute for lemon juice, any suggestions?
|
||||||
|
I don't have tomatoes.
|
||||||
|
I don't have cilantro.
|
||||||
|
I don't have yogurt.
|
||||||
|
I don't have chickpeas.
|
||||||
|
I don't have tamarind chutney.
|
||||||
|
I don't have sev.
|
||||||
|
I don't have potatoes.
|
||||||
|
I don't have onions.
|
||||||
|
I don't have green chilies.
|
||||||
|
I don't have puffed rice.
|
||||||
|
I don't have cow's milk.
|
||||||
|
I don't have soy milk.
|
||||||
|
I don't have cream.
|
||||||
|
I don't have flour.
|
||||||
|
I don't have all-purpose flour.
|
||||||
|
I don't have whole wheat flour.
|
||||||
|
I don't have self-rising flour.
|
||||||
|
I don't have gluten-free flour.
|
||||||
|
I don't have almond flour.
|
||||||
|
I don't have coconut flour.
|
Loading…
Reference in New Issue
Block a user