300 likes | 443 Views
MOBIGUIDE. CS 8803 – ADVANCED INTERNET APPLICATION DEVELOPMENT Project Presentation By: Ashwin Pallikarana Tirumala (902516617) Lalanthika Vasudevan(902435129) Sneha Nilakandan(902542232). Outline. Introduction Motivation Related Work Our Work Proposed Design Application Snapshots
E N D
MOBIGUIDE CS 8803 – ADVANCED INTERNET APPLICATION DEVELOPMENT Project Presentation By: Ashwin Pallikarana Tirumala (902516617) Lalanthika Vasudevan(902435129) Sneha Nilakandan(902542232)
Outline • Introduction • Motivation • Related Work • Our Work • Proposed Design • Application Snapshots • Performance Plan • Future Work
INTRODUCTION • Broad Scope: Location Based service. • Mobile application – Android based application. • Find nearest amenities. • Direct application without need for a web browser. • One-click solution – More practical in an emergency.
MOTIVATION • Example: Stranded on the street during vacation. Looking for hotel. Worked up? One-touch solution. • Works better than browsing through websites for help. • Our Solution: Mobile-based application providing easy guidance.
MOTIVATION • New approach: Develop a client side and vendor side of the application. • Client: Search for nearest amenities in the locality. • Vendor: Registers the facilities offered by him. • Advantage: For both client and vendor.
MOTIVATION : Customer - End • Customers: • Guidance on-the-go. • Mobile Application. • Search criteria flexible: Type, Zipcode, etc. • Ratings, comments, reviews: an added advantage. • User’s perspective. • Levels of search flexible: similar to iterative levels of mining. • For example: Search for hotels in Zipcode 30308. From this list choose the hotel having highest rating or that which offers the best Chinese food.
MOTIVATION:Vendor -End • Different from general location based services : Addition of a vendor-side to the application. • Vendor allowed to post links to their Websites. • Free form of advertisement for Vendors. • Scaling will lead to a practically usable application: Many vendors more customers.
RELATED WORK • Several existing location based services – Computers and Mobile devices. • Flare: Geo-Location tracking system. • Geo-Life: Mobile reminder - Spatial Alarms. • Re-Public: Social Networking application for connecting people. • Snap: Hot spots and location popularity.
OUR WORK • Existing location based services : pinpoint addresses, locations, people. • Direct mobile application for finding nearest amenity in a given area. • MOBIGUIDE: Aims at finding nearest hospital, restaurant, gas station , hotels for you. • All this provided as a one-click solution.
PROPOSED DESIGN • User: Has Mobile device handset. • Mobile device: Has MOBIGUIDE application. • MOBIGUIDE : Connects to Internet and Centralized Database to process data. • Results: Displayed to user via MOBIGUIDE application interface.
PROPOSED DESIGN Centralized Database 4 MOBIGUIDE 2 1 USER 5 6 7 INTERNET (Google Maps, Driving directions) 3 Via MOBIGUIDE REGISTER Via Web interface VENDOR
PROPOSED WORKCLIENT SIDE • Application User Interface: • Includes: Search page, MapView page, Results page. • Google Maps API: • Displaying points of interest in a given area. • Comments, Review Pages • Displays ratings and comments about a particular amenity.
PROPOSED WORKVENDOR SIDE • Add location functionality. • Provision for including website links. • Can be done from mobile device or through web interface. • Can provide statistics of the application through the web interface. For example: number of users using the application.
WHAT’S INNOVATIVE ? • Main goal: Improve the ease of use and practicality of the application. • User friendly: Ease of Navigation. • Combining nearest amenities search along with details of the amenities. • Combining nearest amenities search and driving directions. • One-click solution. • Iterative levels of choices depending on the user’s perspective.
PERFORMANCE PLAN • Method to find shortest distance • Geocoder in Android • Retrieval based on type, zip code, etc. • Comparison between retrieval methods
FUTURE WORK • Automatic generation of user location on opening the application. • Social networking: Combining the friend-finder application with this application in addition to displaying amenities. • Incorporate mechanisms to avoid manipulation of user reviews. • Combine keyword based search along with location based search. • For example, keywords can be matched with user reviews. • Spatial Alarm based pop-ups can be provided on opening the application. For instance, user specified filters for alerts can be set.