by Guanyu Chu Sung-Tat Kwok

Slides:



Advertisements
Similar presentations
By Brett Toothman Feed Me!. Overview Introduction Current Problem Project Description Deliverables Design Protocols Demonstration Conclusion.
Advertisements

1 CGICGI Common Gateway Interface Server-side Programming Lecture.
By Francisco Morales Carbonell Jaime Rodriguez Maya Jan Sola Ramos Find My Business.
HCI in the software process Chapter 6
Alternate Software Development Methodologies
Web Applications Development Using Coldbox Platform Eddie Johnston.
Introduction Internet – largely a read only medium Searchlets is an open source concept that enables us to use the internet in a read and write mode. Termed.
Java Chapter 22 - Student. Why Java? ADVANTAGESDISADVANTAGES Has _____________ capabilities__________ ( times) than languages compiled directly.
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
Web-based Control Interface For a model train control system By: Kevin Sendra.
Picture Users Making Art Chat An interactive communication tool.
Presented By: Ayelet Birnbaum Yael Kazaz Supervisor: Viktor Kulikov 07/05/12.
Tracking Services for ANY websites and web applications Zhu Xiong CSE 403 LCO.
Instructional Plan Template | Slide 1 AET/515 Instructional Plan Advanced Enterprise Java Platform Class and Lab Mark K. Reha.
Appcipia.com. What is Appcipia? Step1 Book of Useful Mathematica Recipes In Print Form and Down-loadable code from O'Reilly So Web 1.0!
Java Beserkers Group 4. Start of Java Development began on June of 1991 by a group of computer scientist at the Sun Mircrosystems Company Development.
FLAVIUS Technical presentation (Overblog, Qype, TVTrip) - WP2 Platform architecture.
The CodeBeamer Project - Experiences with integrating a Collaborative Development Platform into Eclipse Zsolt Koppany Horst Spatzenegger.
Rich Internet Application Frameworks: a Comparison of Flex, JavaFX, and Silverlight Hi, I am Minseung Kim, the topic that I am going to talk about is Rich.
Project SoCal Social Calendars Kevin Chiu Laurence Do Brittany Luk.
Here you are at your computer, but you don’t have internet connections. Your ISP becomes your link to the internet. In order to get access you need to.
Cloud Computing Computer Science Innovations, LLC.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
Web software. Two types of web software Browser software – used to search for and view websites. Web development software – used to create webpages/websites.
OmnėMail Nicholas Allen Effie Goenawan Annie Liu.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
By: Jayson X. Soto, Luis Ortiz and Javan Cooper This application allows users to search for the best place to hang out according to their budget. Locals.
Sudoku Taryn Wise. Operational Concepts and System Requirements Solve sudoku puzzles in a convenient way Have a notes option for number possibilities.
CS 532(Mid-Term)- Project Presentation Team Name – Sprightly Team Members- Varun Kumar (Student id: ) Sowmya Gopisetty (Student id: ) Avneet.
CSE403 - Spring 03 Headline Tracker Jeremy Claeson Albert Wong
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
Low-Level Virtual Machine support for Eclipse C/C++ Development Tooling Petri Tuononen - 17/5/2011.
Proposal Nemo Hajiyusuf Ekaterina Mineeva Arpi Shaverdian.
Improving Software with the UW Metronome Becky Gietzel Todd L Miller.
Project Title Subtitle or Value Proposition Overview The basic problem you are attacking. Gain a cursory understanding of our approach to solving within.
PhotoBytes Burt Bielicki. Overview What is PhotoBytes? Who Will Use PhotoBytes? System Requirements System and Software Architecture Lifecycle Plan Feasibility.
Life Cycle Objectives AirlineRequest By Phong Phan Erik Day.
Centralized Grading System. LCO Objectives Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility Rationale.
Airport Ride Service LCO Project Proposal. AGENDA Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility.
Course Schedule Builder Sharon Lin Brian Watanabe Xu (Ellen) Xu.
1 The Collaborative Dynamic Art Project Cy Khormaee, Andy Olson, Alex Zheng CSE 403 Product Pitch The Collaborative Dynamic Art Project A proof of concept.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Expertsfromindia for Joomla Development. Introduction Joomla is an open source and free content management system (CMS) for publishing content on the.
TECH RELATED TOPIC PRESENTATION MICROPROCESSOR: CSE341 COURSE INSTRUCTOR DR. JIA UDDIN Assistant Professor Department of Computer Science and Engineering.
The language focusses on ease of use
Music Editing Software
Basic 1960s It was designed to emphasize ease of use. Became widespread on microcomputers It is relatively simple. Will make it easier for people with.
A Framework for Sustainability Reporting
By: Michael Meehan & Robert Shogren ITEC December 4, 2007
Multilevel Marketing Tree Viewer
Rich Internet Application Frameworks: a Comparison of Flex, JavaFX, and Silverlight Hi, I am Minseung Kim, the topic that I am going to talk about is Rich.
FileSpot Collaborative File Manager
CMPE419 Mobile Application Development
Anav Silverman Dave Dearing
Remote User Tracking Life Cycle Objectives
CSE 403 Lifecycle Objectives LCO Vijay Mani &Travis Krick
Install Ruby If you are running on Mac OS X, Ruby is preinstalled.
Silverlight Technology
Web scraping tools, an introduction
Web Technology Overview
TravelWiz Dinh Lam David Tran 12/27/2018 CSE 403.
Wireless Hotspot Locator
Trevor Hamilton Thinh Luu CSE 403 homework 1 LCO
LCO Review By Crystal Hoyer and Benjamin Irwin
Dataverse Software Engineering for Better Universe Data Management
Clayton Chang, Justin McCarron, Vincent Pai
Project Change Control
Online Multilevel Media Sharing
What is Programming Language
from Lutz Dietrich and Hans Kluge
Presentation transcript:

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.