ItinerAI

O ItinerAI facilita o planejamento da sua próxima aventura.

O que faz?

O ItinerAI foi criado para viajantes que querem conhecer novos lugares sem a necessidade de planejar tudo. Ele cria um itinerário completo para o local escolhido, incluindo hotéis, horários de check-in e check-out, atividades e muito mais. O app combina algoritmos matemáticos e o modelo de linguagem Gemini para adaptar os planos de viagem de forma eficiente às preferências do usuário.

Ao receber os detalhes da viagem, nosso app recupera hotéis e atividades da API Google Maps com base na localização e no orçamento. As atividades que correspondem aos interesses do usuário são pontuadas e agrupadas usando o agrupamento espacial com base na densidade, com refinamento K-means, se necessário. A IA do Gemini refina essas seleções, garantindo que elas estejam alinhadas às preferências do usuário, analisando a natureza das atividades e avaliações.

Em seguida, os hotéis são atribuídos a clusters de atividades com base na proximidade, usando cálculos de distância euclidiana. Os clusters são mesclados se os hotéis estiverem próximos, reduzindo a redundância. Por fim, a IA do Gemini integra as preferências do usuário, a duração da viagem e a logística para criar um plano detalhado dia a dia. A saída é um JSON profundamente aninhado que inclui raciocínio e explicações, inspirado em técnicas de cadeia de pensamento para maior precisão.

Este é apenas o começo. As melhorias futuras vão incluir uma análise de cinco eixos para melhorar a atividade e a seleção de hotéis, um assistente de conversação para definir parâmetros de viagem e ferramentas para reservar transporte, tornando o ItinerAI uma solução completa para viajantes.

Desenvolvido com

  • Flutter
  • Android

Equipe

Por

Punchi Samanallu

De

Sri Lanka