by Guanyu Chu Sung-Tat Kwok Recipe Search Engine by Guanyu Chu Sung-Tat Kwok
Operational Concepts Objective: An web application enables users search and share recipes. It is for everyone who enjoys cooking, needs recipes and wants to share their recipes with other people on the Internet.
Features Nice and easy-to-use interface (Ajax) Show extracted recipe from some websites Filter options (Mexican or Italian?) Rating or feedback User can upload recipes
A Possible Layout
System and Software Architecture: Platform: Nutch on Linux (Lucy if prefer c, Perl and ruby) Language: Java, JSP Tools: Could be eclipse Addition: Simple machine learning
Lifecycle Plan: (Staged Delivery) Software Concept Requirement Analysis (~ 1 week) Stage 1: Tools Set up and system understanding (~ 1 week) Stage 2: Coding + Testing + Release Stage 3: Coding + Testing + Release (~ 5 weeks) Stage 4: Final testing + Wrap up (~ 1 week)
Feasibility Rationale We took CSE454 class (Internet Services) and we know some basic concepts of search engine Cut off the Ajax feature because this project is quite big and might involve a lot of reading and understanding about search engine.