Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ejw-data/heroku-rideshare-app
Heroku Flask App that predicts the cost of a Chicago rideshare (non-pooled)
https://github.com/ejw-data/heroku-rideshare-app
css d3-visualization flask-application html jupyter-notebook python
Last synced: 2 days ago
JSON representation
Heroku Flask App that predicts the cost of a Chicago rideshare (non-pooled)
- Host: GitHub
- URL: https://github.com/ejw-data/heroku-rideshare-app
- Owner: ejw-data
- Created: 2020-03-31T21:22:10.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-15T21:46:59.000Z (almost 2 years ago)
- Last Synced: 2024-11-21T13:54:27.002Z (2 months ago)
- Topics: css, d3-visualization, flask-application, html, jupyter-notebook, python
- Language: HTML
- Homepage: https://chi-ride.herokuapp.com/
- Size: 557 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rideshare-Flask-App
#### This project only contains the web interface for an app and does not contain the files used to develop the machine learning algorithm. The ML algorithm was developed as a separate project and the parameters of the model were stored in a pickle file and called in model.py.#### This app does not use a database. The inputs to the machine learning algorithm are pulled from the server time and API calls to mapquest, openweather, and google locations. These inputs provide estimators for the time, date, start longitude, end longitude, estimated directions with distance and time estimates, and a variety of weather data.
#### The inputs were also manipulated to determine the taxes applied based on the Chicago tax regions (longitude/latitude calculation). In a separate repository, a locally run flask app was used as a development version that also includes reverse geocoding to determine community areas and several other factors in the model. These couple inputs were not included in this Heroku deployment because the overall affect on the model accuracy was minimal and importing in a modified library that would be compatible with Heroku did not seem time effective. A model with additional features can be found in the development repository (rideshare-local-app, https://github.com/ejw-data/rideshare-local-app.git).