Building a journey planner in an evening with Python, scrapy, networkx
by Narahari Allamraju (speaking)
Objective
We all have heard about journey planners - there is one on BMTC website, and Chennai MTC website, and its very common for major cities around the world. The journey planner simply provides us with all the routes from point A to point B with details of time, distance and cost.
How do these work? And how difficult will it be to build one? lets see if we can build a simple journey planner in an evening.
Description
This talk will go into the details of
- What data do we need to build a journey planner
- How we should architect a journey planner
- The individual components
- The algorithms
- Plotting on a map (if time permits)
Requirements
A basic knowledge of python
Speaker bio
Hari is a developer with over 9 years of experience in building large scale enterprise messaging/middleware and electronic trading systems. He is interested in Python and likes to work with Celery, Django, Scrapy and other tools to build simple solutions to interesting problems.
Hari has conducted workshops on Celery at PyCon SG and PyCon India 2013; he will also be conducting a workshop at PyCon 2014 in Montreal.
Some of his Python experiments can be found at - https://github.com/supercoderz
1
▼
Please provide links to your profile and slides and videos from your previous sessions; anything that'll help folks decide if they want to attend your session.
1
▼
Hi Baiju,
The code for this talk is available here - https://github.com/supercoderz/hydbusroutes
Also here is the link to my talk at PyCon 2014 in March - http://pyvideo.org/video/2672/which-messaging-layer-should-you-use-if-you-want