Sorun
Ucuz uçuşlar bulmak zaman alıcıdır. Birden fazla havayolunu ve havaalanını manuel olarak karşılaştırmanız, fiyat dalgalanmalarını takip etmeniz ve doğru anda harekete geçmeniz gerekir. Mevcut karşılaştırıcılar yalnızca sınırlı bir görünüm sunar ve bir fiyat düştüğünde sizi uyarmaz.
Çözüm
ProFlights, yakındaki birden fazla havaalanından gelen verileri birleştirir, puanlama modelleri çalıştırır ve rezervasyon yapmaya değdiği anda size bir uyarı gönderir.
- Otomatik havaalanı tespiti: en yakın havaalanlarını otomatik olarak tespit eder ve tüm seçenekler arasında fiyatları karşılaştırır.
- Fiyat geçmişi: bir fırsatın gerçekten avantajlı olup olmadığını anlamanız için fiyat eğilimlerini zaman içinde takip eder.
- Düşüş uyarıları: favori rotanızdaki fiyat önemli ölçüde düştüğü anda bir bildirim alın.
- AI seyahat tavsiyesi: her fırsatta seyahat ipuçları ve destinasyon bilgileriyle bağlam sunan üretken AI.
- Sunucusuz mimari: ölçeklenebilirlik ve düşük işletme maliyetleri için Azure Functions üzerine inşa edildi.
Sonuçlar
Architectuur
Serverless architectuur op Azure Functions: functies die door een timer worden geactiveerd scannen regelmatig de prijzen per luchthaven, in plaats van deze live op te halen bij elk paginabezoek. De resultaten worden gecached. Een scoringslaag normaliseert prijzen per route over de tijd en herkent significante afwijkingen, waarna de alert-engine een melding naar gebruikers stuurt. Daarnaast genereert een generatieve AI-laag bij elke aanbieding beknopt en feitelijk reisadvies.
Modelkeuze
De prijsscoring is gebaseerd op een statistisch model met percentiel-gebaseerde afwijkingsdetectie per route — sneller, voordeliger en voorspelbaarder dan een LLM voor dit soort numeriek werk. Voor de reistips wordt een compacter, goedkoper model gebruikt: de output is kort en feitelijk, dus een zwaarder model levert geen merkbare kwaliteitswinst op tegenover wel hogere kosten.
Kosten & latency
- Azure Functions consumption plan: kosten groeien mee met gebruik, geen vaste serverkosten bij weinig verkeer.
- De belangrijkste kostenpost zit in de scans/API-aanroepen per luchthaven; de AI-laag is relatief goedkoop — een gegenereerd reisadvies kost een fractie van een cent.
- Geen realtime latency-eis: scans lopen op een timer, meldingen komen asynchroon binnen zodra een prijsdaling is vastgesteld.
Lessons learned
De eerste versie haalde prijzen live op bij elk paginabezoek — te traag en te kostbaar bij meerdere gelijktijdig actieve gebruikers. Overschakelen naar achtergrondscans met caching loste dat op. Prijsalerts op basis van een vaste drempel genereerden bovendien te veel onnodige meldingen, omdat zelfs kleine schommelingen al een notificatie veroorzaakten; overschakelen naar percentiel-gebaseerde anomaliedetectie per route zorgde voor alerts die daadwerkelijk relevant zijn.
Concept — cijfers ter illustratie, nog te verifiëren tegen het daadwerkelijke project vóór publicatie.
Sen de bir AI aracı geliştirtmek ister misin?
Fikirden üretime — gerçek sorunları çözen akıllı araçlar geliştiriyorum. Ücretsiz bir tanışma görüşmesi planlayın ve nelerin mümkün olduğunu keşfedin.
Ücretsiz tanışma planlayın