Back to projects
Personal Project2024
RailGPT
Conversational AI assistant for Dutch train travel. Ask questions like "next train from Rotterdam to The Hague" and get instant schedule results.
View live project
Overview
RailGPT is a conversational AI assistant that makes planning train travel in the Netherlands effortless. Instead of navigating timetable apps, users simply ask natural language questions — like "Find trains from Amsterdam to Utrecht tomorrow at 9am" or "What time is the next train from Eindhoven to Maastricht?" — and get instant, accurate schedule results powered by the NS (Dutch Railways) API.
Key Features
- Conversational natural language interface for train queries
- Time-specific schedule searches across all Dutch stations
- Real-time departure and arrival information from NS API
- Multi-city route planning with transfer details
Outcomes
Making Dutch train travel planning conversational and intuitive, removing the friction of traditional timetable interfaces
Technologies
- Next.js for full-stack application
- OpenAI GPT for natural language processing
- NS API integration for real-time data
- TypeScript for type safety
Stack
#Next.js#TypeScript#AI#OpenAI