AI Engineer Required for FlightGPT.ai
Budget: £1,500 – £3,000 GBP
Title: Build AI-Powered Flight Search Platform – FlightGPT.ai
Description:
I am looking for a highly skilled AI engineer and full-stack developer to build a web-based flight search platform called FlightGPT.ai. This platform should allow users to type natural-language flight requests and return the top flights that exactly match all specified criteria.
Project Requirements:
Core Features:
1. Natural Language Flight Queries
• Users can type queries like:
“Find me a direct flight from London Luton, Birmingham, or East Midlands to Bangkok any time between June and August for 3 people, economy class including baggage, leaving around 9am, excluding Emirates.”
• The AI should parse all details including: airports, dates, airline preferences/exclusions, baggage, seat class, number of passengers, and departure times.
2. Flight Search & Filtering
• Integrate with a flight data API (Skyscanner, Kiwi, Amadeus, or similar).
• Search multiple airports and airlines simultaneously.
• Apply filters based on parsed AI criteria.
3. Results Ranking
• Display top N flights (e.g., top 5–10 cheapest or most suitable).
• Include price, airline, departure & arrival times, duration, direct/layover, baggage allowance, and booking link.
4. Multi-Airport Support
• Allow queries specifying multiple departure airports and return flights from any combination.
5. Custom Exclusions
• Support excluding specific airlines, airports, or times.
6. Responsive Web Interface
• Desktop and mobile-friendly.
• Chat interface for input and results display with sorting/filtering options.
7. Optional Booking Flow
• Redirect users to airline or OTA booking pages.
• Affiliate link support is a plus.
⸻
Technical Requirements:
• AI/NLP Layer: LLM integration (OpenAI GPT API or similar) to parse natural language queries into structured flight search parameters.
• Backend: Orchestrates AI query → flight API search → filtering → results; handles caching, logging, and scaling.
• Frontend: React / Next.js for chat UI and results display; intuitive, responsive design.
• Cloud Hosting: AWS, GCP, or DigitalOcean; SSL, database (Postgres/MySQL), and scalable infrastructure.
• Flight API Integration: Experience with Skyscanner, Kiwi, Amadeus, or equivalent.
⸻
Deliverables:
• Fully functional web app with AI-powered flight search chat interface.
• Documentation for running and maintaining the platform.
• Deployment on cloud hosting with SSL and domain setup.
⸻
Preferred Freelancer Skills:
• AI/NLP development with LLMs.
• Full-stack web development (React, Next.js, Node.js, Python/Django/Flask).
• API integration (flight data APIs).
• Experience with travel, booking platforms, or similar search engines.
• Cloud deployment and scalable architecture experience.
⸻
Timeline:
• MVP ready within 4–6 weeks.
• Production-ready version negotiable based on project scope.
⸻
Budget:
• Please provide your estimated cost for MVP and full production version separately.
⸻
Additional Notes:
• Please provide examples of similar AI or flight search projects you have completed.
• Only freelancers with experience in AI and flight API integration will be considered.
Description:
I am looking for a highly skilled AI engineer and full-stack developer to build a web-based flight search platform called FlightGPT.ai. This platform should allow users to type natural-language flight requests and return the top flights that exactly match all specified criteria.
Project Requirements:
Core Features:
1. Natural Language Flight Queries
• Users can type queries like:
“Find me a direct flight from London Luton, Birmingham, or East Midlands to Bangkok any time between June and August for 3 people, economy class including baggage, leaving around 9am, excluding Emirates.”
• The AI should parse all details including: airports, dates, airline preferences/exclusions, baggage, seat class, number of passengers, and departure times.
2. Flight Search & Filtering
• Integrate with a flight data API (Skyscanner, Kiwi, Amadeus, or similar).
• Search multiple airports and airlines simultaneously.
• Apply filters based on parsed AI criteria.
3. Results Ranking
• Display top N flights (e.g., top 5–10 cheapest or most suitable).
• Include price, airline, departure & arrival times, duration, direct/layover, baggage allowance, and booking link.
4. Multi-Airport Support
• Allow queries specifying multiple departure airports and return flights from any combination.
5. Custom Exclusions
• Support excluding specific airlines, airports, or times.
6. Responsive Web Interface
• Desktop and mobile-friendly.
• Chat interface for input and results display with sorting/filtering options.
7. Optional Booking Flow
• Redirect users to airline or OTA booking pages.
• Affiliate link support is a plus.
⸻
Technical Requirements:
• AI/NLP Layer: LLM integration (OpenAI GPT API or similar) to parse natural language queries into structured flight search parameters.
• Backend: Orchestrates AI query → flight API search → filtering → results; handles caching, logging, and scaling.
• Frontend: React / Next.js for chat UI and results display; intuitive, responsive design.
• Cloud Hosting: AWS, GCP, or DigitalOcean; SSL, database (Postgres/MySQL), and scalable infrastructure.
• Flight API Integration: Experience with Skyscanner, Kiwi, Amadeus, or equivalent.
⸻
Deliverables:
• Fully functional web app with AI-powered flight search chat interface.
• Documentation for running and maintaining the platform.
• Deployment on cloud hosting with SSL and domain setup.
⸻
Preferred Freelancer Skills:
• AI/NLP development with LLMs.
• Full-stack web development (React, Next.js, Node.js, Python/Django/Flask).
• API integration (flight data APIs).
• Experience with travel, booking platforms, or similar search engines.
• Cloud deployment and scalable architecture experience.
⸻
Timeline:
• MVP ready within 4–6 weeks.
• Production-ready version negotiable based on project scope.
⸻
Budget:
• Please provide your estimated cost for MVP and full production version separately.
⸻
Additional Notes:
• Please provide examples of similar AI or flight search projects you have completed.
• Only freelancers with experience in AI and flight API integration will be considered.