Tagging Singapore
-
Upload
shubhanshu-mishra -
Category
Technology
-
view
902 -
download
2
description
Transcript of Tagging Singapore
Tagging Singapore & Web 2.0Institute of System Science
Summer Research
Presented By:Choo Zhi MinShubhanshu Mishra
Supervised By:
Gloria Ng
Architecture
Google App Engine Cloud Platform Platform As A Service
Google Maps API Gothere.sg APIApplication using GAE SDK
Java Crawler
Software As A Service
Tagging SingaporeMashup Layer
Services
Movie TImings
Social Networks
IntegrationGPS
IntegrationGovernment
AnnouncementsTourism Updates
Why Tagging Singapore ?1. Tagging all important places
in Singapore.2. The main advantage is
allowing user access to dynamic content on the map itself.
3. Aimed at combining the use of gothere.sg and other location based content delivering websites in Singapore.
SpecificationsPlatform : Google Apps EngineProgramming Language: Python (for data-manipulation and mashup design) & Java (for data gathering)API’s : Google Maps API ( for getting coordinates and name of places in Singapore ) gothere.sg( for rendering the collected information on the map )Framework: Google Apps Engine Python SDK v1.2.3 ( for backend management ) & jQuery v1.3.2( for frontend data-manipulation and AJAX support )
Key Features
Providing dynamic content for geographical locations… no more hassles thinking about movie timings theater
nearest to the shopping mall your date… ☺
Integrating gothere.sg map & direction service with public websites, etc bringing more to the techie public of
Singapore
Easily customized ... Better chance for developers to
focus on Idea’s
Using cloud platform makes it easier to scale, e.g. for government websiteSave$ + Performance = SG Govt. ☺
Prototype
Demo
Visit
http://napsternxg.appspot.com/maps/
Future ServicesIntegration with Government websites for location based announcementsTwitter like integration with mobile phones – Updates on the moveIntegration with GPS and some open social network for sharing personal geoLabled information
Final Application
Google App Engine Cloud Platform Platform As A Service
Google Maps API Gothere.sg API
Application using GAE SDK
Java Crawler
Software As A Service
Tagging SingaporeMashup Layer
Services
Movie TImings
Social Networks
IntegrationGPS
IntegrationGovernment
AnnouncementsTourism Updates
Tag Based Location Search
ExperienceCloud Computing GAEPython DevelopmentGoogle Maps APIGothere.sg API Mashup ProgrammingAgile Programming
Past KnowledgeApache ServerPHP 5.0JavaScript with AJAXJavaWeb 2.0 BasicsPython development using Django
Past WorksA Web Based Device Control SystemJava Based Online Program Compiler for an ACM Certified Event called Overnite.Website of our College Techno-Management Fest Website at www.ktj.in .College’s first ever National Level Online Hacking Competition Hacked ’09.Online Stock and Foreign Exchange Games called Woodstock and Forex.
A Web Based Device Control System
My First Project on Internet Technologies made in 2005-06.
Supervised By:Mr. Vinay Singh
IdeaThe main idea of the project was to allow the user to control electrical appliances from a remote location using Internet. The idea was inspired by a Cartoon Series Mole & His Friends.
SpecificationsPlatform: Linux Fedora 5.0Web Server: Apache Web ServerServer Side Coding : PHP 5.0Client Side Interfacing : XHTML & JavaScriptHardware Interfacing Programming: C/C++Database Management: MySQL Server
Uses
The device can be used to control devices connected to your home computer from a remote location.It can help in an effective management of electricity. Good use of the technological resources present.
Unique Winning PointsCost Effective.Easy to operate.Fully Open Source.Browser Based.Use of OptoisolaterLinux Based
Accolades
1st Prize at Technex’06 at IT-BHU in Software Presentation at National Level School Category.1st Prize at School Level in Working Models Category.3rd Prize at IIIT – Allahabad in Open Category.
References
http://code.google.com/appengine/articles/http://gothere.sg/api/maps/overview.htmlhttp://docs.jquery.com/Main_Pagehttp://www.epanorama.net/circuits/parallel_output.html#circuithowhttp://napsternxg.appspot.com/maps/
Acknowledgements
Prof. Gloria NgChoo Zhi MinInstitute of Systems ScienceSingapore
Thank You
Contact: Shubhanshu Mishra
Indian Institute of Technology, Kharagpur, India.