Apartment Searching made Easier SIMS 2006 Masters Final Project Melissa Chan, Irina Lib, Kavita Mittal, Sarah Poon Adviser: Marti Hearst.

Slides:



Advertisements
Similar presentations
Geoscience Information Network Stephen M Richard Arizona Geological Survey National Geothermal Data System.
Advertisements

HJ Lee / LG Electronics Setting Priorities and Next Steps - from TV makers point of view.
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
The recent technological advances in mobile communication, computing and geo-positioning technologies have made real-time transit vehicle information systems.
OfficeTrack Mobile Employees Location Management Service.

A web application for browsing research papers By: Rhea Dookeran 09’
Distance Education: MultiCom II and Multicommunity Maria De Marsico, Stefano Levialdi, Emanuele Panizzi Università di Roma La Sapienza Dipartimento di.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Internet Infrastructure and Emerging Technologies Term project Internet Infrastructure and Emerging Technologies Term project.
CBS Expert Team on Integrated Data Management – WMO December 2003 ACSYS – CliC – IACPO.
Academic Collaboration Environment Christine J. Jones Colleen S. Whitney May 12, 2006.
Managing Long-Term Research. Personal accounts on library databases and Internet search engines allow you to save your searches for later use, set up.
Neighborhood Locator Team Members: Qian Hao Nick Miller Doug Shover Tagwireyi Paradzayi.
1 The SF Muni Map Project Maggie Law & Kaichi Sung SIMS 2003 Masters Project.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
Gas Tracker 9000 Semester Project EEL 6788 Spring 2010 Chris Giles EEL April-2010 University of Central Florida.
INTRODUCTION The Group WEB BROWSER FOR RELATION Goals.
WVU TRANSPORTATION APP Group 10 Peter Kirkpatrick – Shane Welsh – Steven White Mentor: Dr. Bourlai.
SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000.
WILLY NGUYEN QUANG MINH(Matric: G F ) YULSTAR LUKIMIN(Matric: G J ) CHRIS LOK JIANMING(Matric: G L )
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
SIMS Alumni Network Keeping us connected Melissa Chan Lulu Guo Shufei Lei Kavita Mittal Sarah Poon.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 22, 2004.
Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
Building Library Web Site Using Drupal
Microsoft Share Point 2007 Lela Castaneda. Microsoft Office SharePoint Designer 2007 top 10 benefits 1)Be more productive with next-generation Microsoft.
KRISHI: ICAR GEO-PORTAL Spatial Agricultural Research Information 4-Aug-2015, NASC, New Delhi.
JavaScript, Fourth Edition Chapter 12 Updating Web Pages with AJAX.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 12.
1 6th EC/GIS workshop - Lyon - June 2000 Easy and friendly access to geographic information for mobile users David HELLO (Matra.
Content Management Systems Week 14 LBSC 671 Creating Information Infrastructures.
1 Building Web-base SIP Analyzer with Ajax Approach Speaker: Yan-Hsiang Wang Adviser: Dr. Quincy Wu School: National Chi Nan University Unit: Graduate.
JavaScript – Quiz #9 Lecture Code:
Shawnee Mission School District Media Library A Project Proposal By: Anita Able, Christian Madrigal, Jennifer Nicolotti, and Cynthia Sickendick.
Asynchronous Interactive Design of Web Applications: Real-time SIP Message Monitoring System using AJAX Student: Yan-Hsiang Wang Advisor: Dr. Quincy Wu.
Case Study Dynamic Website - Three Tier Architecture
An AJAX interface for the LINC system By Jesse Prabawa Gozali.
ONLINE UTILITY SYSTEM [web portal] Group members Harshit N. Shah Gaurav C. Purohit Divyesh R. Aghera Project guide Prof. Manjeet Valvi.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
WebEx. Google 101: Getting more from Google 7/26/2010.
Ajax for Dynamic Web Development Gregory McChesney.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
How Web Database Architectures Work CPS181s April 8, 2003.
INNOV-2: Build a Better Web Interface Using AJAX Chris Morgan Pandora Software Systems
FollowMe Kunal Chawla Shantanu Gupta Dinesh Joshi Radhika Shivapurkar.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
X2R Spec 1. Change log DateVersionPeopleNote 2013/11/01V0.0.1Chien-Wei Yu, Anderson Ou First draft, add X2R files spec. 2013/12/16V0.0.2Anderson Ou, Doc.
Cloud-based movie search web application with transaction service Group 14 Yuanfan Zhang Ji Zhang Zhuomeng Li.
CS491B Software Design Lab Project Report Yuet-Chi Lee California State University, Los Angeles.
 Why “By the way”?  DSD environment  About us  Requirements  Architecture design  Results.
1 Building Web-base SIP Analyzer with Ajax Approach Yan-Hsiang Wang & Dr. Quincy Wu National Chi Nan University Graduate Institute of CSIE
BRANDING YOURSELF FINAL DRAFT.
Web Programming Language
CUAHSI HIS Sharing hydrologic data
WyoExchange Zhongshan Lu Jacob Grife
Content Management Systems
AJAX.
Web Systems Development (CSC-215)
Web Browser server client 3-Tier Architecture Apache web server PHP
Web Systems Development (CSC-215)
ما الذي يريد صاحب العمل أن يعرفه؟
Dynamic Communities : “Samudaya”
Project HE Assignment Web Site Design
Team Log: Preserve, Share, and Develop Your Ideas
A Beginners Session to Ajax
Client-Server Model: Requesting a Web Page
Presentation transcript:

Apartment Searching made Easier SIMS 2006 Masters Final Project Melissa Chan, Irina Lib, Kavita Mittal, Sarah Poon Adviser: Marti Hearst

Motivation

Profile Apartment Hunters Survey

Characterize User Needs Survey Personas

Assign Priorities to Common Tasks Survey Personas Task Analysis TaskPriority Specify … High

Explore the Competition Survey Personas Task Analysis TaskPriority Specify … High Competitive Evaluation

HousingMaps

Apartments.com

Low-Fidelity Prototype

Suggested Area Needs Assessment

Suggested Area Needs Assessment Results

Data Sources HomeSkim

Craigslist

Data Sources

Yahoo Local

Google Maps - Driving Times & Distances

System Architecture MySQL Parsing engine (PHP/Perl) Query Engine (PHP) User Interface AJAX Engine JavaScriptHTML + CSS Craigslist RSS feed (batch) Transit info Query Params HTTP GET Apache Web Server Client Web Browser Result (XML) Local Business Search Parsed Data Geooding Service Driving Directions

Design Iterations

26 miles 35 minutes 20 miles 27 minutes

Future Directions Enhancements –Increase geographic scope –Add data for neighborhood safety, school district Additional Applications –Can be easily extended to other scenarios: Finding convenient meeting spots (central to geographically dispersed people) Extension to other kinds of listings (car sales etc) –Adapt to a cell phone application Use GPS to find available apartments/homes in the area