Milestone 1 Meir Dalal Omer Vertman Lior Aschkenazy Ben Hoffman Tel Aviv University Blavatanik School of Computer Science Google Workshop for Web Technologies.

Slides:



Advertisements
Similar presentations
Group 27 Brent Batas Patrick Bernal Gideon Chia Justin Huang Michael Xing Group 27 Brent Batas Patrick Bernal Gideon Chia Justin Huang Michael Xing The.
Advertisements

Internet Contracting Estimating and Accounting System ICEAS Multi-Client Software Presented By: I C E A S.
Recipe for ??????????????????????????????? What you will make Ingredients What to do
By Jeremy Lesniak Vermont Computing, Inc  Accessible from any computer  Tremendous storage space  Fast searching for old  Easily ties.
AJAX Technologies KAUNAS UNIVERSITY OF TECHNOLOGY MODULE: INFORMATION TECHNOLOGY GROUP: IF - 4/9 GROUP: VENTILIATORIAI
APC Issue Tracking Introduction and Tour of APC’s JIRA Issue Tracker.
Bashas’ Groceries On The Go Team DUI MIS 441. Overview and Problem Overview oEvaluating and redesigning the website of the online division of the grocery.
Complaint Desk Team 8. Introduction A web based system that records grievances. A web based system that records grievances. Users can report their grievances.
Words & Definitions By: Naftaly Garcia Birruete. Address Bar  The space provided on a web browser that shows the addresses of websites.
The AdWords Toolbox All the tools you need to make your ad run more efficiently!
SOCIAL NETWORKING APP FACEBOOK. WHAT IS FACEBOOK Facebook was created in 2004 by Mark Zuckerburg and was first used on computers. It was one of the first.
11 CONFIGURE INTERNET EXPLORER Chapter 5. Chapter 5: Configure Internet Explorer2 CHAPTER OVERVIEW AND OBJECTIVES  Configuring Accessibility and Language.
 A cookie is a piece of text that a Web server can store on a user's hard disk.  Cookie data is simply name-value pairs stored on your hard disk by.
SmartLog X 3 TEAM Basic SmartLog X 3 TEAM Basic DescoEMIT.com USER STATUS USER EDIT TEST LOG ADMIN TEST MACHINE SCHEDULE INSTALL System Requirements:
O-Mopsi Project Presentation Zhentian Wan,Vladimir Tikhomirov, Surendra Maharjan, Olawumi Olayemi,
FIELD INSPECTION REPORT PHED KPK Associate in Development.
Introducing ETIS n Express Term Internet Server is Express Term ‘on the Net’ n All the features of Express Term, plus –Complete control of your site look.
Web Based Applications
So far, we have…
COZI FAMILY ORGANIZER APP DEMO. Getting Started CALENDAR.
Phone No: / Id: Web : /
Team Members: Yuval Giveon Yoav Bar Imanuel Leibovitch Tom Sircovich.
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
Milestone 1 Presentation Team #2: Alon, Eli, Or and Sharon.
YouTunes TAU – Google Technologies for Web Development Noam Soel Omri Sharabi Tamar Weiser Rotem Arnon.
SOCIAL BOOKMARKING How to Use del.icio.us to Save, Recall and Share Links Jo-Anne Gibson June, 2007.
In Search of GREAT Science Web Sites Lisa Bachman.
Web Directory For Computer Science Projects Nidhi Goel Course: CS 491B Instructor: Prof. Chengyu Sun December 8, 2006.
Web CEO Assessment Training Module Cancellation and search Engine Ranking by Kat Orense (Oct 06, 2011)
$aveZone Milestone 3 $aveZone Milestone 3 Fifth team: Dima Reshidko Oren Gafni Shiko Raboh.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
BOĞAZİÇİ UNIVERSITY DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS MATLAB AS A DATA MINING ENVIRONMENT.
Invest in what you believe Nati GavrielOhad ShamirOmri DekaloYuval Weinbaum Google Technologies for Web Development (TAU, 2009/2010, Semester A)
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
Proposal Nemo Hajiyusuf Ekaterina Mineeva Arpi Shaverdian.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
CentralCampus Group: May13-26 – William Van Walbeek & Paul Wilson Client: Google, Muthu Muthusrinivasan Advisor: Manimaran Govindarasu Abstract Introduction.
Media kit Who We Are MealShare is a web application that makes it ridiculously easy for existing groups of friends.
BIRTHDAY+ Tel Aviv University Blavatanik School of Computer Science Google Workshop for Web Technologies, Eugene Rozenberg Olga Vingurt Irena.
The basics of knowing the difference CLIENT VS. SERVER.
2 3 4 In MCM database In Scheduler database 5.
Meir Dalal Omer vertman Lior Aschkenazy Ben Hoffman Tel Aviv University Blavatanik School of Computer Science Google Workshop for Web Technologies 2010.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Integrated Departmental Information Service IDIS provides integration in three aspects Integrate relational querying and text retrieval Integrate search.
Team Fresh-Perked RecipeTastic ! The kitchen of the 22nd century.
$aveZone Milestone 1 $aveZone Milestone 1 Fifth team: Dima Reshidko Oren Gafni Shiko Raboh Harel Cohen.
PHP Classifieds Script | Online Classified Ads Software classifieds-ads-script/
Make it easy for customers. Add Sitelinks AdWords Sitelinks. Increasing choice and relevancy in your Search ads.
NUUO Tools Welcome to NUUO general education service. This session allows users to have the overview of NUUO tools for system design. (Click)
Share Recipes With Your Friends
My Story Maker By: Mai Lee Lor.
Editing Your Website on SharePoint 2013
Library Reserve System
Future-oriented Benchmarking Through Social Media Analysis
Rapidshare Clone - Megaupload Script - Php File Sharing Script - File Upload Script
Backpage aberdeen
Iteration 1 Presentation
CSE 403 Project SDS Presentation
Online Scoring Dayton Hamvention May 19, 2018.
Network monitoring tool.
Campus Mapping Service By Justin Lundberg, Dale Olson, Charley Zhang
Ask Us for Collaborative Partners
Clayton Chang, Justin McCarron, Vincent Pai
Search Engines And how they work.
Eclipse Marketplace Client (MPC) Release and Graduation Review
by Guanyu Chu Sung-Tat Kwok
Procedure for adding a Trusted Site
Recipes.
XProtect Web Client Product Presentation
INTELLIGENT BROWSERS Cenk Ursavas.
Presentation transcript:

Milestone 1 Meir Dalal Omer Vertman Lior Aschkenazy Ben Hoffman Tel Aviv University Blavatanik School of Computer Science Google Workshop for Web Technologies 2010

Previously on KosherCook Lior : A 20 years old student, semi – religious who lovessss to cook. Lior Wants to prepare a dinner for his good friends: Meir, Omer and Ben. He uses the internet for finding good recipes, kosher food is hard to find. KosherCook for the rescue !

Previously on KosherCook Omer : A 25 years old student, like the most of us, has almost nothing in his refrigerator. After Lior didn’t find a Kosher recipe on the net, Meir and Ben went to Omers place. Omer wants to make a tasty dinner with the products he has in his refrigerator. All the recipes he finds on the net include: “Saffron”, ”Coriander “, “Sesame oil” …… KosherCook for the rescue !

A live Demo

KosherCook Architecture ServerInit.java ScanRecipe.java Client.java Greeting Service Impl.java Greeting Service Impl.java Ingredients DB.java DataStore. java חיפוש רכיבים חוקיים במאגר חיפוש מתכונים במאגר Client Request.java Client Request.java Client Response.java Client Response.java רשימת רכיבים

The teams Client : 2 student. Easy things: clientRequest. clientResponse. Hard things: Passing objects between server and client. GUI.

The teams Server : The main work – 3 students. Easy things: Scanning a site and retrieve the needed text from it. Hard things: Extracting the ingredients from the text. Using the data-store and search recipes.

Expected features User Interface: Log in, to save your ingredients list and rate. (36 hours) Auto completion of ingredients names. (5 hours) * Add exclusions to ingredients. (6 hours) Filter search results by wanted types or keywords. (3 hours) Add pictures of ingredients. (6 hours) Server side: *Alternative ingredients – suggested by users. (10 hours) Suggest ingredients. (2 hours) *Estimated cook time. (8 hours) Site control – search multi sites / sites chosen by user. (30 hours) Offer recipes according to user’s rate and ingredients list analysis. (7 hours)

Milestone 2 We are o.k with schedule. Our estimation was good – we accomplished everything we wanted. Working on the other expected features. Working on “Do it pretty “. Working on the social aspects. Adding search options – “Lactose-intolerance cook”.