
20246 technologies
Recipe Rover
recipe discovery based on available ingredients
year
2024
stack
NextJsTypeScriptFlaskPythonMongoDBscikit-learn
about this project
a multi-modal recipe recommendation platform over 20k+ recipes. supports text search, food image analysis (gemini vision), and form-based filters. uses tf-idf embeddings (5k ingredient + 3k keyword features), one-hot category encoding, and 7 binary dietary flags combined into an 11k-dimension sparse matrix for cosine similarity scoring. features soft penalty-based ranking for calorie/time constraints, 5 concurrent async image scrapers with 60s timeout, and appwrite auth with mongodb search history.
built with
NextJs
TypeScript
Flask
Python
MongoDB
scikit-learn