SlideShare a Scribd company logo
1 of 10
Translink Informer
Android Application
Development
Samuel Janetzki (n7402643)
Supervisor: Marc Mikasa
Photo: Harrison Saragossi
Introduction to Project
Identify service performance
Notify customers if there’s issues
Data mining with social media
Gain knowledge about specific causes of incidents
SEQ Commuter Info Service
Monitors social media feeds
Road authorities
Emergency services
Detects specific information details from public
Emails subscribers notifying them of interruption
Photo: Smart Transport Research Center
Project Definition
Android public transport information app
Add additional features to improve usability
Further integration of real time features
Send notifications of service issues directly to users phone
Collect data from social media feeds
Application Definition
Improve notification services provided by Translink application
Increase relevance to users specific case
General messages may be irrelevant and confusing for users
Integrate real-time features available from translink API’s further through the app
Use notifications to provide more information than Translink’s service
Backend and Analysis System
Collect data sent from users
Add to information available from Facebook and Twitter
Emergency Services
Translink
Information used for detecting service disruptions
Notifications sent to phones if issues will affect journey
View performance of Translink network
Development Progress
Analysis of Project
Verify feasibility
Find features to gain competitive edge
Define core functional components
Design of Application
Retrieving service information from translink (OPIA API)
Real time information from translink (GTFS Realtime)
Facebook post integration (Graph API)
Concept Design
What’s Next
Any Questions?
References
Smart Transport Research Center. Commuter Info Service. [Accessed on 21st March 2016] Retrieved
from http://seqcommuter.info/
Queensland Government. Translink GTFS Real-Time Feed. [Accessed on 8th April 2016] Retrieved
from https://gtfsrt.api.translink.com.au/
Queensland Government. Translink OPIA API.. [Accessed on 8th April 2016] Retrieved from
https://opia.api.translink.com.au/v2/
Twitter, Inc. REST APIs Twitter Developers. [Accessed on 8th April 2016] Retrieved from
https://dev.twitter.com/rest/public
Facebook. The Graph API. [Accessed on 8th April 2016] Retrieved from
https://developers.facebook.com/docs/graph-api

More Related Content

Similar to BEB801 Presentation

Doron REU Final Paper
Doron REU Final PaperDoron REU Final Paper
Doron REU Final Paper
Ma'ayan Doron
 
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
Sean Barbeau
 
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
Donna Thomas
 
Maximizing your vas services with mobile marketing
Maximizing your vas services with mobile marketing Maximizing your vas services with mobile marketing
Maximizing your vas services with mobile marketing
BSP Media Group
 

Similar to BEB801 Presentation (20)

Weather & the connected vehicle 092811
Weather & the connected vehicle 092811Weather & the connected vehicle 092811
Weather & the connected vehicle 092811
 
Tools to improve blighted properties by PublicStuff
Tools to improve blighted properties by PublicStuffTools to improve blighted properties by PublicStuff
Tools to improve blighted properties by PublicStuff
 
Context Aware Road Traffic Speech Information System from Social Media
Context Aware Road Traffic Speech Information System from Social MediaContext Aware Road Traffic Speech Information System from Social Media
Context Aware Road Traffic Speech Information System from Social Media
 
Doron REU Final Paper
Doron REU Final PaperDoron REU Final Paper
Doron REU Final Paper
 
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
 
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
 
Ws For Aq
Ws For AqWs For Aq
Ws For Aq
 
Winner_MyCity App_ KBU_Appnovator Presentation
Winner_MyCity App_ KBU_Appnovator PresentationWinner_MyCity App_ KBU_Appnovator Presentation
Winner_MyCity App_ KBU_Appnovator Presentation
 
Mobile Analytics & eCRMm
Mobile Analytics & eCRMmMobile Analytics & eCRMm
Mobile Analytics & eCRMm
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation
 
Traveline2011 raper
Traveline2011 raperTraveline2011 raper
Traveline2011 raper
 
Traveline 2011 raper
Traveline 2011 raperTraveline 2011 raper
Traveline 2011 raper
 
Maximizing your vas services with mobile marketing
Maximizing your vas services with mobile marketing Maximizing your vas services with mobile marketing
Maximizing your vas services with mobile marketing
 
Ws For Aqm
Ws For AqmWs For Aqm
Ws For Aqm
 
intelligent transportation system
intelligent transportation systemintelligent transportation system
intelligent transportation system
 
Seig seminar 2014 - A Smarter Way to Lower Emissions - Peter Cullen
Seig seminar 2014 - A Smarter Way to Lower Emissions - Peter Cullen Seig seminar 2014 - A Smarter Way to Lower Emissions - Peter Cullen
Seig seminar 2014 - A Smarter Way to Lower Emissions - Peter Cullen
 
Community reporting system: road violation
Community reporting system: road violationCommunity reporting system: road violation
Community reporting system: road violation
 
Community reporting system: road violation
Community reporting system: road violationCommunity reporting system: road violation
Community reporting system: road violation
 
myRide: A Real-Time Information System for the Carnegie Mellon University Shu...
myRide: A Real-Time Information System for the Carnegie Mellon University Shu...myRide: A Real-Time Information System for the Carnegie Mellon University Shu...
myRide: A Real-Time Information System for the Carnegie Mellon University Shu...
 
Final_report
Final_reportFinal_report
Final_report
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

BEB801 Presentation

  • 1. Translink Informer Android Application Development Samuel Janetzki (n7402643) Supervisor: Marc Mikasa Photo: Harrison Saragossi
  • 2. Introduction to Project Identify service performance Notify customers if there’s issues Data mining with social media Gain knowledge about specific causes of incidents
  • 3. SEQ Commuter Info Service Monitors social media feeds Road authorities Emergency services Detects specific information details from public Emails subscribers notifying them of interruption Photo: Smart Transport Research Center
  • 4. Project Definition Android public transport information app Add additional features to improve usability Further integration of real time features Send notifications of service issues directly to users phone Collect data from social media feeds
  • 5. Application Definition Improve notification services provided by Translink application Increase relevance to users specific case General messages may be irrelevant and confusing for users Integrate real-time features available from translink API’s further through the app Use notifications to provide more information than Translink’s service
  • 6. Backend and Analysis System Collect data sent from users Add to information available from Facebook and Twitter Emergency Services Translink Information used for detecting service disruptions Notifications sent to phones if issues will affect journey View performance of Translink network
  • 7. Development Progress Analysis of Project Verify feasibility Find features to gain competitive edge Define core functional components Design of Application Retrieving service information from translink (OPIA API) Real time information from translink (GTFS Realtime) Facebook post integration (Graph API)
  • 10. Any Questions? References Smart Transport Research Center. Commuter Info Service. [Accessed on 21st March 2016] Retrieved from http://seqcommuter.info/ Queensland Government. Translink GTFS Real-Time Feed. [Accessed on 8th April 2016] Retrieved from https://gtfsrt.api.translink.com.au/ Queensland Government. Translink OPIA API.. [Accessed on 8th April 2016] Retrieved from https://opia.api.translink.com.au/v2/ Twitter, Inc. REST APIs Twitter Developers. [Accessed on 8th April 2016] Retrieved from https://dev.twitter.com/rest/public Facebook. The Graph API. [Accessed on 8th April 2016] Retrieved from https://developers.facebook.com/docs/graph-api

Editor's Notes

  1. Hello and thank you for coming today. I’m Samuel Janetzki and for my project I’m developing the Translink Informer android application.
  2. In evaluating and responding to issues that affect the performance of public transport, there has been limited methods implemented to utilize social media in the detection of these occurrences. The aim of this project is to provide a platform for crowd sourcing this information and then using it to notify users of the network about these issues. In crowdsourcing the data from social media feeds, specific information about incidents can be gathered which can be used to identify solutions to problems, so will provide more insight than a service such as Google Traffic.
  3. An existing service that provides functionality similar to this project is the South East Queensland Commuter Information Service. This system gathers information from translink and emergency services social media feeds about service disruptions or problems affecting the transport network. Subscribers to the service register their transport plans and if an issue is detected before the trip from the official feeds, then information is gathered from the wider user base of twitter to detect if the issue has been resolved and if it hasn't then an email is sent to the registered account notifying them of the issue.
  4. Translink Informer is designed to replace the Translink android application currently available on the Google Play store, improving on the functionality offered by the current application, Translink Informer will integrate the real time services offered by Translink further into the application to help with journey planning, and also provide notifications of service issues similar to the Commuter Information Service but delivered directly into the hands of the user. The application will integrate with Facebook and Twitter social media feeds and use this information to generate reports on events that affect Translink services, this information will be anonymously sent to a server where it is collected and used to send notifications to other users of the application.
  5. The Translink application has a notification system that informs users if there are issues at stops or stations that affect the routes or lines that they are taking in their journey, this however doesn’t take into account service problems that won’t affect the user's trip, such as delays or track closures that occur after the user hops off. This application will implement such improvements so the information about service issues will be more relevant to what will affect the user, and this information will also be integrated into the journey planner to improve accuracy of trip recommendations. The integration of Translink’s real time APIs will be used so that estimates of arrivals will be more accurate when compared to schedules that do not account for services that have been delayed. The information in the notifications will contain specific details about the types of service interruptions that will affect their journey so will enable the user to better plan around the service problems.
  6. The secondary component of the project will be implementing a server to collect the data sent from the user’s phone and combine this with information from road authorities and Translink social media feeds. This information will be used to detect when notifications should be sent to users about issues affecting their journeys, and shall also have an interface to view the summary of service performance over various time periods..
  7. The planning, analysis and design of the application has dominated the the current progress with developing Translink Informer. This has allowed a well defined plan for how the code will operate in implementation, as well as how the application will appear and perform, to be created which will streamline the development of the code and reduce the amount of unforeseen bugs that will appear during implementation. The analysis of the project centered around fully defining the functional requirements of the application to determine if the project was a viable system to be developed as well as selecting additional features that could be implemented to give Translink Informer a competitive edge over other applications available on the Play Store. The design phase consisted of analysing the requirements and features that would be implemented in Translink Informer and coming up with conceptual plans of how the components of the application would be combined. The two primary tasks involved in this was the analysis of the APIs and transmission standards to be used and designing a prototype visual layout. The APIs used to retrieve service information and real-time information from Translink use the Online Passenger Information Application API and the General Transit Feed Specification, Realtime Library. Facebook integration of the application will be accomplished using the Graph API to detect new posts by the user and Twitter integration will use the REST API to detect new tweets.
  8. The screen mockups show the initial idea for application layout, with emphasis on what the user of the app would see in regards to the real time data and enhanced issue reporting. With the modelling of how the APIs will be integrated into Translink Informer, the design of processes within the application and the design mockups, the application development for the rest of the lifespan of the project will entail writing the code to make the various elements functional to the user and working seamlessly.