by: pramod jagtap aniket bochare. agenda introduction to dataset web service description service...
TRANSCRIPT
Open movie database service
By: Pramod JagtapAniket Bochare
AgendaIntroduction to datasetWeb service descriptionService architectureProject planIntended clients
Introduction to datasetIMDB dataset :- The internet movie database
Over 1.8 million recordsData consists movies and corresponding cast,
business details, locations, soundtracks…Publicly available as plain text files.
MotivationIMDB doesn’t provide any APIs.Developers find hard to get movie
information in machine readable format.Tourism industry can benefit from advertizing
about movies filmed in given location.
Web Service FeaturesProvision for analysis of data.This service will provide the list of special
effects companies involved in filming the given movie.
List movies/TV shows as per specified genres.Combination of multiple genres
Web Service Features…We are planning to take advantage of Google
maps to list movies filmed at a given location.Provide the movie list for the given cast
members.
Client Interface
Apache Tomcat Web Server
SOAP Request
HTTP response
Web Browser
WSDL
HTTP Request
SOAP Response
Apache Axis
UDDI API
Database Layer
User/Client
My SQL Server (IMDB Database)
DB Query Request
DB Query Response
Google Maps API
maps.google.com
SERVICE ARCHITECTURE
Resources InvolvedWSDLSOAPXML-RPCApache TomcatMy SQLGoogle Maps APIBluegrit Cluster
Functional RequirementsUser inputs:
Cast names or,Movie name or,LocationGenre
Output to users:List of movies,List of special effect companies,List of movies filmed in specified location.
Project PlanMid-Term :
Setting up environment.Design database schema and import records
from plain text files to DB.Design of Web service.
End of TermCompleted Web service and client. Project report.
Intended ClientsCommon people
Find movies using cast names. Find movies for using combination of genres.
Movie directors and producers.Find special effect companies.
Tourism industryShow movies filmed in given location to attract
tourists.
ResponsibilitiesAll
Development of web serviceProject reportPresentationService Testing
Pramod JagtapDesign of web service and client.Design and development of UI.
Aniket BochareBluegrit environment setup.Analysis and importing of IMDB dataset.
Challenges
References
Questions?