First Place - HackRU Fall 2024 (NJ Transit Track) https://devpost.com/software/ontrack-nj-transit
Enhancing NJ Transit passenger experience with AI and machine learning:
- 11 commuter rail lines
- 3 light rail lines
- 253 bus routes
- 133M+ annual riders
- Smart Delay Prediction: 85%+ accuracy, real-time alerts
- Mechanical Analytics: Predictive maintenance, system monitoring
- AI Support Assistant: 24/7 chat, schedule and fare assistance
- Python 3.8+
- Streamlit
- OpenAI API key
- Clone the repo:
git clone https://github.com/yourusername/nj_transit_data_ru_hack.git cd nj_transit_data_ru_hack - Install dependencies:
pip install -r requirements.txt
- Configure environment:
echo "OPENAI_API_KEY=your_api_key_here" > .env
- Launch the app:
streamlit run ON_NJ_Transit.py
nj_transit_data_ru_hack/
├── ON_NJ_Transit.py
├── pages/
├── assets/
├── data/
├── models/
└── utils/
- Use environment variables
- Regular API key rotation
- Implement rate limiting and encryption
- Data: NJ Transit API, historical records, NJ Transit Data
- Tech: Streamlit, Python, scikit-learn, Pandas, Plotly
- 85%+ delay prediction accuracy
- 24/7 customer support
- 30% improvement in maintenance efficiency
- Vasant Saladi
- Chetan Valluru
- First Place - HackRU Fall 2024
- Best Transportation Solution
- Best Use of NJ Transit Data