Skip to content

Plataforma de recomendação de rotas turísticas utilizando Inteligência Artificial - Projeto desenvolvido para o Hackathon Visite São Paulo 2024

License

Notifications You must be signed in to change notification settings

Gustavo-daCosta/Flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackathon Visite São 2024 📍

Grupo FlowSP

Integrantes do grupo:

Sumário

1. Introdução

2. Metodología

2.1. Agile

2.2. Duplo Diamante

2.3. Ferramenta GUT

3. Contexto

3.1. Problemática

3.2. Análise de Mercado

    3.2.1. Análise SWOT

    3.2.2. Canvas Propósta de Volor

    3.2.3. Oceano Azul e Vermelho

4. Análise do Usuário

4.1. Pesquisa de Entendimento do Usuário

4.2. Personas

4.3. Mapas de Empatia

4.4. User Stories

5. Solução

6. Monetização e Marketing

Anexos


Demonstração da solução

FlowSP.mp4

1. Introdução

  Na edição de 2024 do hackathon (Visite São Paulo), os responsáveis apresentaram uma proposta inovadora: utilizar a tecnologia para transformar os moradores de São Paulo em turistas em sua própria cidade.

  Nesse contexto, o grupo FlowSP desenvolveu um MVP de uma aplicação web, com foco em dispositivos móveis, que motiva e facilita o acesso ao turismo em São Paulo de forma personalizada.


2. Metodología

  Nesse tópico são brevemente explicadas as metodologías usadas durante o projeto.

2.1. Agile

  A metodologia Agile é um conjunto de princípios e práticas para gerenciamento de projetos, especialmente em desenvolvimento de software. Ela enfatiza:

  • Iteração e Incremento: Projetos são divididos em ciclos curtos (sprints), permitindo entregas frequentes de partes do produto.
  • Colaboração: Foco em comunicação constante entre equipes e partes interessadas.
  • Flexibilidade: Adaptação rápida a mudanças nas necessidades e requisitos do cliente.
  • Feedback Contínuo: Avaliações regulares permitem ajustes e melhorias constantes.

  O Agile visa aumentar a eficiência, melhorar a qualidade e garantir que o produto final atenda às expectativas do cliente. Frameworks populares dentro do Agile incluem Scrum e Kanban.

2.2. Duplo Diamante

  O Duplo Diamante é uma abordagem de design que visa orientar o processo de inovação e solução de problemas. Ele é dividido em quatro fases principais:

  • Descobrir: Explorar e entender o problema, coletando informações e insights sobre as necessidades dos usuários. (Feito nas primeiras horas do hackathon)

  • Definir: Refinar e articular o problema, focando em uma declaração clara que guie a solução. (Feito durante metade do primeiro dia presencial do hackathon)

  • Desenvolver:* Gerar e prototipar ideias, permitindo experimentar diversas soluções.(Realizado durante a maior parte do hackathon)

  • Entregar: Testar, implementar e avaliar a solução final, garantindo que atenda às necessidades identificadas. (Feito nas ultimas horas do hackathon)

  O modelo é representado por dois diamantes, simbolizando a expansão (exploração de ideias) e a contração (foco em soluções) durante o processo criativo e é demonstrado abaixo:

Figura x: Metodología Duplo Diamante
image

Fonte: Material produzido pelos autores (2024) Link

  Essa estrutura ajuda equipes a abordar problemas de forma abrangente e colaborativa.

2.3. Ferramenta GUT

  A matriz GUT é uma ferramenta de priorização que ajuda a avaliar e classificar problemas ou ações com base em três critérios:

  • Gravidade (G): quão sério é o problema ou a situação.
  • Urgência (U): quão rapidamente a solução precisa ser implementada.
  • Tendência (T): a probabilidade de o problema piorar se não for resolvido.

  Cada critério é pontuado, e a soma total ajuda a identificar quais problemas devem ser tratados com mais urgência e foco, facilitando a tomada de decisões.

  Abaixo a matriz GUT dos problemas encontrados e elencados durante o processo de criação do MVP:

Figura x: Metodología GUT
image

Fonte: Material produzido pelos autores (2024) Link


3. Contexto

  Neste tópico, apresentamos uma análise mais aprofundada da problemática e do contexto do mercado em que nos inserimos.

3.1. Problemática

Apesar de São Paulo ser uma cidade culturalmente rica, muitos de seus moradores não exploram as atrações turísticas disponíveis. Esse fenômeno pode ser explicado por uma combinação de fatores sociais, econômicos e culturais citados abaixo:

  • Rotina Agitada e Estilo de Vida: A vida em São Paulo é marcada por uma rotina intensa, o que faz com que muitos moradores sintam que não têm tempo para aproveitar o que a cidade oferece.

  • Percepção de Segurança: O medo de violência e crimes, especialmente em áreas menos conhecidas, pode inibir os moradores de explorarem novos bairros ou atrações turísticas. Um estudo do Fórum Brasileiro de Segurança Pública revela que, em 2022, 61% da população se sentiu insegura ao sair de casa.

  • Situação Financeira: Muitas vezes, o turismo é visto como uma atividade que envolve gastos elevados. Moradores podem preferir investir seu tempo e dinheiro em atividades que consideram mais produtivas ou essenciais, como cursos e eventos de networking. O custo de vida em São Paulo, que é bastante alto, também contribui para essa escolha.

  • Acesso à Informação: Muitos moradores não estão cientes das diversas opções de turismo disponíveis na cidade. A falta de divulgação e informações acessíveis sobre as atrações pode levar a um desinteresse geral.

  • Trabalho de Pesquisa: Muitas vezes, a tarefa de pesquisar locais para visitar é vista como mais um compromisso na agenda já cheia. O excesso de opções, aliado à sensação de que “tudo está perto”, pode gerar procrastinação na hora de decidir.

  • Indecisão: A indecisão é um fator comum quando se trata de escolher atividades de lazer em uma cidade tão diversa como São Paulo. Com uma infinidade de opções – museus, parques, restaurantes e eventos culturais – os moradores podem se sentir sobrecarregados. Essa dificuldade em decidir pode levar à paralisia, onde a escolha se torna tão complicada que acaba não sendo feita.

  • Acessibilidade: Informações sobre a acessibilidade de locais e eventos muitas vezes não são facilmente disponíveis, o que impede que pessoas com deficiência façam turismo.

3.2. Análise de Mercado

  A Análise de Mercado, será detalhada nesse tópico e é o processo de coleta e interpretação de dados sobre um mercado específico. Ela serve para entender tendências, concorrência, comportamento do consumidor e oportunidades de negócio. Esse tipo de análise ajuda empresas a tomar decisões informadas, desenvolver estratégias e identificar nichos de mercado.

3.2.1. Análise SWOT

 A Análise SWOT é uma ferramenta de planejamento estratégico que avalia quatro elementos:

  • Forças (Strengths): pontos positivos internos de uma organização.
  • Fraquezas (Weaknesses): pontos negativos internos.
  • Oportunidades (Opportunities): fatores externos que podem ser aproveitados.
  • Ameaças (Threats): desafios externos que podem impactar negativamente.

 Essa análise ajuda a identificar a posição competitiva de uma empresa e a formular estratégias para aproveitar suas forças e oportunidades, enquanto minimiza fraquezas e riscos.

  A seguir a análise SWOT feita para esse projeto:

Figura x: Análise SWOT
image

Fonte: Material produzido pelos autores (2024) Link

Forças

  • Conectividade: Facilidade de comunicação e acesso a informações.
  • Diversidade de Ofertas: Variedade de pontos turísticos para diferentes necessidades.
  • Pluralidade de Experiências: Ampla gama de vivências que atraem diversos públicos.
  • Inovação Contínua: Compromisso com a melhoria e atualização constante.

Oportunidades

  • Sustentabilidade: Demanda crescente por práticas ecológicas e responsabilidade social.
  • Desenvolvimento Local: Fortalecimento de economias regionais e benefícios para comunidades.
  • Escalabilidade: Capacidade de expandir a aplicação de forma eficiente.
  • Turismo Sustentável: Interesse por turismo que respeita o meio ambiente.
  • Integração de Serviços: Melhoria na experiência do cliente através integração de sistemas.
  • Parceria com os parceiros Visite São Paulo: Essa parceria promove a aplicação, fazendo ela chegar a mais usuários e parceiros.

Fraquezas

  • Sazonalidade: Dependência de períodos específicos que afetam o setor de turismo
  • Privacidade e Segurança: Riscos no manejo de dados pessoais e proteção de informações.
  • Desigualdade no Acesso: Barreiras que limitam a inclusão digital de certos grupos.

Ameaças

  • Concorrência Global: Pressão de empresas internacionais com alternativas competitivas.
  • Mudanças Climáticas: Impactos adversos que podem afetar operações e demanda.
  • Insegurança: Preocupações que podem afastar clientes.
  • Desinformação: Dificuldades em garantir a veracidade das informações.
  • Obsolescência Rápida: Necessidade de adaptação constante a novas tecnologias.

3.2.2. Canvas Proposta de Valor

  O Canvas da Proposta de Valor é uma ferramenta que ajuda a definir como um produto ou serviço atende às necessidades dos clientes. Ele permite visualizar de forma clara o que diferencia a oferta, identificando os problemas que resolve, os benefícios que proporciona e como se destaca da concorrência. Essa estrutura facilita a criação de propostas mais atraentes e relevantes para o público-alvo.

  Abaixo o Canvas Proposta de Valor deste prjeto:

Figura x: Canvas Proposta de Valor
image

Fonte: Material produzido pelos autores (2024) Link

Criador de Ganhos

  • Incentivo ao turismo local
  • Anúncios personalizados
  • Cadastro dos pontos turísticos

Produto

  • Plataforma web com foco em mobile.
  • Sistema de recomendação e roteirização de atrativos turísticos da cidade de São Paulo.

Alívios

  • Eliminação da necessidade de pesquisa extensa e confusa.
  • Rotas personalizadas.
  • Decisão rápida sobre onde passear em São Paulo.
  • Filtros para acessibilidade.

Dores

  • Custos altos em passeios.
  • Moradores da cidade não conhecem os pontos turísticos.
  • Falta de tempo para roteirizar passeios.
  • Dificuldade de manter o comércio em baixa temporada.
  • Dificuldade de decidir onde visitar.

Trabalhos do Cliente

  • Decidir onde passear em São Paulo.
  • Planejar roteiros de forma eficiente.
  • Descobrir novas experiências e eventos na cidade.

Ganhos

  • Economia de tempo.
  • Aumento da economia do turismo interno.
  • Novos conhecimentos sobre a cidade.
  • Passeios acessíveis.

3.2.3. Oceano Azul e Vermelho

 As estratégias de Oceano Azul e Oceano Vermelho são conceitos usados em gestão e marketing:

  • Oceano Vermelho: Refere-se a mercados saturados e altamente competitivos, onde as empresas competem por uma fatia limitada de mercado. Nesse cenário, a rivalidade é intensa, e as margens de lucro tendem a ser menores.

  • Oceano Azul: Representa a criação de novos mercados e oportunidades, onde a concorrência é irrelevante. As empresas que operam em um Oceano Azul inovam, oferecendo propostas de valor únicas, o que permite maior crescimento e margens de lucro.

  Essas estratégias incentivam a busca por inovação e diferenciação em vez de competir diretamente em mercados existentes.

A tabela abaixo demonstra o porque da applicação Flow ser um Oceano Azul:

Figura x: Comparação Oceano Azul (Flow) e Oceano Vermelho
image

Fonte: Material produzido pelos autores (2024) Link

Aspecto Mercado Tradicional FlowSP
Personalização Ofertas genéricas e pacotes padrão Recomendações personalizadas com base em preferências individuais
Planejamento Fragmentado; exige múltiplas fontes de informação Planejamento integrado e simplificado em um único site
Rotas Não otimiza rotas; depende de pesquisa manual Geração automática de rotas otimizadas, considerando transporte disponível
Feedback Pouca interação pós-visita; avaliações limitadas Sistema de avaliações em tempo real para feedback contínuo
Acessibilidade Poucas opções para necessidades especiais Inclusão de critérios específicos (ex.: transporte adaptado)
Experiências Foco em atrações turísticas; experiências limitadas Integração de opções de alimentação, esportes e atividades locais
Interação com Negócios Locais Geralmente ausente; pouco apoio a negócios locais Parcerias com negócios locais para oferecer experiências autênticas
Modelo de Monetização Baseado em comissões e preços fixos Pagamento por destaque para pontos turísticos, incentivando qualidade
Engajamento do Usuário Baixo; os usuários são consumidores passivos Alto; usuários interagem e influenciam suas experiências
Inovação Baixa; muitas empresas resistem a mudanças Alta; uso de IA e tecnologia para melhorias contínuas

4. Análise do Usuário

  A análise do usuário é uma abordagem que envolve a coleta e avaliação de informações sobre as necessidades, comportamentos e preferências dos usuários de um produto ou serviço. Ela serve para entender melhor o público-alvo, permitindo que empresas e desenvolvedores:

  • Melhorem a Experiência do Usuário: Ao identificar as expectativas e desafios dos usuários, é possível criar soluções mais intuitivas e satisfatórias.
  • Personalizem Ofertas: A análise permite oferecer produtos e serviços mais relevantes, aumentando a satisfação e a fidelidade dos clientes.
  • Orientem o Desenvolvimento de Produtos: Compreender o que os usuários realmente desejam ajuda a priorizar funcionalidades e inovações que agregam valor.

 Essa prática é essencial para garantir que as soluções atendam às necessidades reais do público, resultando em um melhor engajamento e sucesso no mercado.

4.1. Pesquisa de Entendimento do Usuário

4.2. Personas

  Personas são representações fictícias de usuários ou clientes ideais, baseadas em dados reais e pesquisas sobre o público-alvo. Elas ajudam a entender melhor as motivações, comportamentos e necessidades dos usuários, servindo como uma ferramenta fundamental em design, marketing e desenvolvimento de produtos.

  Baseados a pesquisa explicitada no tópico anterior, fizemos as seguintes personas:

Figura x: Persona 1- Giovanna
image

Fonte: Material produzido pelos autores (2024) Link

Persona: Giovanna Sales

  • Nome: Giovanna Sales
  • Localização: São Paulo, SP
  • Idade: 37 anos
  • Profissão: Executiva

Informações Pessoais

  • Estado Civil: Casada
  • Filhos: Dois

Desafios

  • Dificuldade em encontrar lugares acessíveis para seu marido, que tem problemas de mobilidade.
  • As crianças ficam entediadas durante passeios.
  • Falta de tempo e disposição para pesquisar opções que atendam às necessidades da família.
  • Orçamento apertado para passeios com quatro pessoas.

Objetivos

  • Sair mais com a família e amigos, aproveitando experiências que sejam acessíveis e interessantes para todos.
Figura x: Persona 2- Márcia
image

Fonte: Material produzido pelos autores (2024) Link

Persona: Márcia Maria

  • Nome: Márcia Maria
  • Localização: São Paulo, SP
  • Idade: 52 anos
  • Profissão: Empreendedora

Informações Pessoais

  • Negócio: Dona de um pequeno resort acessível e com preço justo.

Desafios

  • O resort tem bom desempenho durante a alta temporada, mas enfrenta dificuldades na baixa temporada devido à falta de clientes.
  • Poucas pessoas conhecem o resort, e muitos preferem viajar para fora da cidade para relaxar.

Objetivos

  • Atrair mais clientes para seu ponto turístico paradisíaco no meio de São Paulo, aumentando a visibilidade e a ocupação durante todo o ano.

  As personas de Giovanna e Márcia revelam a importância de oferecer soluções acessíveis e experiências únicas que atendam às necessidades específicas de cada público. Ao focar em acessibilidade e promoção, é possível aumentar a satisfação e a visibilidade, beneficiando tanto as famílias quanto os negócios locais.

4.3. Mapa de Empatia

 O Mapa de Empatia é uma ferramenta visual que ajuda a entender melhor os usuários ou clientes, permitindo uma análise profunda de suas emoções, necessidades e comportamentos. Ele é dividido em várias seções que capturam diferentes aspectos da experiência do usuário. Abaixo seguem os Mapas de Empatia das duas personas:

Mapa de Empatia: Giovanna

Figura x: Mapa da Empatia 1 - Giovanna
image

Fonte: Material produzido pelos autores (2024) Link

O que Giovanna Sente

  • Não sai o suficiente com amigos e família.
  • Não acha lugares que goste para sair.
  • Sente que sair é muito caro.
  • Gasta mais tempo planejando e organizando do que se divertindo.
  • Nota a dificuldade em encontrar atividades que mantenham as crianças entretidas.

O que Giovanna Observa

  • As opções de lazer muitas vezes não consideram a mobilidade do marido.

O que Giovanna Ouve

  • Recebe conselhos de amigos e familiares sobre como equilibrar trabalho e vida pessoal, mas nem sempre se aplica na prática.

O que Giovanna Diz e Faz

  • Tenta organizar passeios, mas acaba se sentindo desmotivada.

Dores

  • Dificuldade em encontrar lugares acessíveis.
  • Orçamento limitado para passeios em família.
  • Falta de tempo e disposição para planejar atividades que atendam a todos.
  • As crianças se entediam em passeios que não são adaptados para elas.

Ganhos

  • Passar mais tempo de qualidade com a família e amigos em lugares acessíveis.
  • Encontrar atividades que sejam divertidas para as crianças.
  • Simplificar a pesquisa de passeios para que possa aproveitar mais os momentos de lazer.

Mapa de Empatia: Márcia

Figura x: Mapa da Empatia 2- Márcia
image

Fonte: Material produzido pelos autores (2024) Link

O que Márcia Sente

  • Nota que muitos turistas preferem viajar para fora da cidade em busca de lazer.
  • Sente frustração por poucas pessoas conhecerem o resort e suas ofertas.

O que Márcia Escuta

  • Escuta feedbacks de clientes sobre a qualidade do serviço e das instalações de clientes de outras cidades.

O que Márcia Diz e Faz

  • Fala sobre a necessidade de aumentar a visibilidade do resort.
  • Tenta implementar promoções ou eventos, mas não tem certeza se são suficientes.
  • Participa de feiras e eventos de turismo na esperança de atrair novos clientes.

Dores

  • Baixa taxa de ocupação na baixa temporada.
  • Falta de reconhecimento da marca e do resort na região.
  • Dificuldade em comunicar a acessibilidade e o preço justo do resort.

Ganhos

  • Aumentar a visibilidade do resort e atrair mais clientes durante todo o ano.
  • Construir uma comunidade de clientes fiéis que recomende o resort.
  • Preocupa-se com a sustentabilidade do negócio durante a baixa temporada.
  • Deseja proporcionar experiências agradáveis aos clientes para que voltem.

4.4. User Stories

 User Stories (ou histórias de usuário) são uma técnica utilizada no desenvolvimento ágil de software para capturar requisitos do usuário de forma simples e compreensível. Elas descrevem uma funcionalidade do ponto de vista do usuário e são escritas em uma linguagem acessível, focando nas necessidades e expectativas do usuário.

4.4.1 User Stories Giovanna

Figura x: User Stories 1 - Giovanna
image

Fonte: Material produzido pelos autores (2024) Link

  • Como mãe ocupada: Quero que a aplicação me sugira atividades acessíveis para a família, para que eu possa planejar passeios que todos possam aproveitar.

  • Como Giovanna: Gostaria de receber recomendações de lugares que têm entretenimento para crianças, para que elas não fiquem entediadas.

  • Como esposa de alguém com mobilidade reduzida: Quero que a plataforma destaque locais que são acessíveis, para evitar surpresas desagradáveis.

  • Como mãe: Quero que a aplicação faça o planejamento dos passeios, para que eu economize tempo e energia na pesquisa de opções.

  • Como Giovanna: Quero sugestões de passeios que se encaixem no meu orçamento familiar, para que possamos aproveitar sem estourar as contas.

  • Como usuária: Gostaria de poder avaliar e comentar sobre as experiências que vivenciei, para ajudar outras famílias a escolherem melhores opções.

  • Como Giovanna: Gostaria de um recurso que me permitisse filtrar opções com base nas preferências e necessidades da minha família, para facilitar a escolha.

  • Como mãe: Quero que a plataforma forneça informações sobre atividades específicas para crianças, como horários e tipos de entretenimento.

4.4.2 User Stories Marcia

Figura x: User Stories 2- Márcia
image

Fonte: Material produzido pelos autores (2024) Link

  • Como proprietária de um resort: Quero que minha propriedade seja exibida em recomendações personalizadas, para que mais pessoas conheçam meu negócio.

  • Como empreendedora: Quero ter acesso a feedbacks em tempo real, para que eu possa melhorar os serviços do meu resort e atrair mais clientes.

  • Como gestora de um negócio acessível: Quero que minha propriedade seja facilmente encontrada por pessoas com necessidades especiais, para que eu possa atender a esse público.

  • Como proprietária: Quero participar de campanhas em uma plataforma, para aumentar minha visibilidade durante a baixa temporada.

  • Como gestora: Quero ter acesso a dados sobre as preferências dos usuários, para criar experiências personalizadas que atendam ao que eles buscam.


5. Testes de usabilidade

Pessoa 1 - Raphael

Pergunta Discordo Totalmente Discordo Neutro Concordo Concordo Totalmente
1. Eu acredito que gostaria de usar esse sistema frequentemente. X
2. Eu achei o sistema desnecessariamente complexo. X
3. Eu achei o sistema fácil de usar. X
4. Eu acho que precisaria do suporte de uma pessoa técnica. X
5. Eu achei as várias funções neste sistema bem integradas. X
6. Eu achei que havia muita inconsistência nesse sistema. X
7. Eu imagino que a maioria das pessoas aprenderia a usar esse sistema muito rapidamente. X
8. Eu achei esse sistema muito deselegante/incômodo de usar. X
9. Me senti muito confiante usando esse sistema. X
10. Eu precisei aprender muitas coisas antes de poder começar a usar este sistema. X

Pessoa 2 - David

Pergunta Discordo Totalmente Discordo Neutro Concordo Concordo Totalmente
1. Eu acredito que gostaria de usar esse sistema frequentemente. X
2. Eu achei o sistema desnecessariamente complexo. X
3. Eu achei o sistema fácil de usar. X
4. Eu acho que precisaria do suporte de uma pessoa técnica. X
5. Eu achei as várias funções neste sistema bem integradas. X
6. Eu achei que havia muita inconsistência nesse sistema. X
7. Eu imagino que a maioria das pessoas aprenderia a usar esse sistema muito rapidamente. X
8. Eu achei esse sistema muito deselegante/incômodo de usar. X
9. Me senti muito confiante usando esse sistema. X
10. Eu precisei aprender muitas coisas antes de poder começar a usar este sistema. X

Pessoa 3 - Igor

Pergunta Discordo Totalmente Discordo Neutro Concordo Concordo Totalmente
1. Eu acredito que gostaria de usar esse sistema frequentemente. X
2. Eu achei o sistema desnecessariamente complexo. X
3. Eu achei o sistema fácil de usar. X
4. Eu acho que precisaria do suporte de uma pessoa técnica. X
5. Eu achei as várias funções neste sistema bem integradas. X
6. Eu achei que havia muita inconsistência nesse sistema. X
7. Eu imagino que a maioria das pessoas aprenderia a usar esse sistema muito rapidamente. X
8. Eu achei esse sistema muito deselegante/incômodo de usar. X
9. Me senti muito confiante usando esse sistema. X
10. Eu precisei aprender muitas coisas antes de poder começar a usar este sistema. X

6. Solução

O projeto desenvolvido pelo grupo FlowSP durante o Hackathon Visite São Paulo 2024 propõe uma solução inovadora para transformar moradores de São Paulo em turistas em sua própria cidade. Através de uma aplicação web focada em dispositivos móveis, o objetivo é motivar e facilitar o acesso ao turismo local de forma personalizada, abordando as barreiras que inibem os moradores de explorar as atrações turísticas disponíveis. Dessa forma, a plataforma FlowSP tem a capacidade de criar roteiros turísticos personalizados, através da utilização de dados integrados com a API do Google Maps e a utilização da Inteligência Artificial Llama AI para encontrar os melhores pontos turísticos, restaurantes, espetáculos, etc.

6.1 Características da Solução

  • 6.1.1 - Plataforma Web Mobile: A aplicação foi projetada com um foco especial na usabilidade em dispositivos móveis, permitindo que os usuários acessem informações e serviços a qualquer momento e lugar.

  • 6.1.2 - Sistema de Recomendação: Utilizando algoritmos de personalização, a plataforma oferece recomendações de pontos turísticos com base nas preferências individuais dos usuários. Isso elimina a necessidade de pesquisa extensa e confusa, tornando a experiência mais intuitiva.

  • 6.1.3 - Roteirização Otimizada: A aplicação gera automaticamente rotas otimizadas que consideram o transporte disponível, ajudando os usuários a planejar suas visitas de maneira eficiente e prática.

  • 6.1.4 - Filtros de Acessibilidade: Para garantir que todos os moradores possam desfrutar das opções turísticas, a plataforma inclui filtros que permitem encontrar locais acessíveis, atendendo às necessidades de pessoas com deficiência.

6.2 Benefícios da Solução

  • 6.2.1 - Incentivo ao Turismo Local: Ao promover o conhecimento das atrações turísticas entre os moradores, a aplicação contribui para o fortalecimento da economia local e do turismo interno.

  • 6.2.2 - Economia de Tempo: A solução reduz o tempo gasto em planejamento, permitindo que os usuários decidam rapidamente onde passear, aumentando assim a probabilidade de exploração das opções disponíveis.

  • 6.2.3 - Aumento do Conhecimento Cultural: Os usuários têm a oportunidade de aprender mais sobre sua cidade, descobrindo novos eventos e experiências que podem enriquecer seu cotidiano.

  • 6.2.4 - Suporte a Negócios Locais: Através de parcerias com estabelecimentos locais, a aplicação não apenas promove atrações turísticas, mas também apoia o comércio da região, criando um ecossistema sustentável.

6.3 Diferenciação no Mercado

A proposta do FlowSP se destaca por operar em um oceano azul, onde a inovação e a personalização são fundamentais. Em contraste com o mercado tradicional saturado (oceano Vermelho), que oferece pacotes turísticos genéricos e fragmentados, a solução do FlowSP apresenta:

  • Personalização Avançada: Ofertas adaptadas às preferências dos usuários.
  • Integração Completa: Um único ponto de acesso para planejamento e execução de passeios.
  • Feedback Contínuo: Sistema que permite avaliações em tempo real, melhorando constantemente as recomendações e serviços oferecidos.

Em suma, a solução desenvolvida pelo grupo FlowSP não apenas facilita o acesso ao turismo em São Paulo, mas também transforma a experiência dos moradores ao incentivar uma nova forma de interação com sua cidade.


7. Monetização e Marketing

7.1 Monetização

  • Anúncios: Anúncios personalizados que aparecem na parte lateral da página.
  • Parcerias Pagas: Empreendimentos podem pagar uma taxa mensal para receber um selo de verificação de parceiro. Essa parceria garante prioridade nas recomendações dentro do sistema, aumentando a visibilidade e credibilidade do negócio.

7.2 Marketing

  A estratégia de marketing consiste em oferecer o selo de verificação aos empreendimentos parceiros da Visite São Paulo. Isso não apenas reforça a confiança dos consumidores, mas também atrai mais empreendimentos interessados em se beneficiar do selo, ampliando nossa rede de parcerias.


8. Tecnologias

O projeto FlowSP utilizou uma variedade de tecnologias para desenvolver uma aplicação web robusta e eficiente, focada em transformar moradores de São Paulo em turistas em sua própria cidade. Abaixo estão descritas as principais tecnologias empregadas tanto no front-end quanto no back-end, além das APIs e ferramentas de inteligência artificial utilizadas.

8.1 Front-End

  • 8.1.1 - HTML: Utilizado para estruturar o conteúdo da aplicação, permitindo a criação de páginas web acessíveis e semânticas.

  • 8.1.2 - CSS: Responsável pela estilização da interface, garantindo que a aplicação tenha um design atraente e responsivo, adaptando-se a diferentes tamanhos de tela.

  • 8.1.3 - JavaScript: Implementado para adicionar interatividade à aplicação, permitindo que os usuários tenham uma experiência dinâmica ao navegar pelos conteúdos.

  • 8.1.4 - React: Framework JavaScript utilizado para construir a interface do usuário. Com sua abordagem baseada em componentes, o React permite uma construção modular e reutilizável da interface, facilitando a manutenção e escalabilidade do projeto.

  • 8.1.5 - Vercel: Plataforma escolhida para hospedagem da aplicação front-end. Vercel oferece um ambiente otimizado para aplicações React, garantindo alta performance e facilidade de deploy.

8.2 Back-End

  • 8.2.1 - Python: Linguagem de programação utilizada para o desenvolvimento do back-end da aplicação. Python é conhecido por sua simplicidade e eficiência, permitindo um desenvolvimento rápido e eficaz.

  • 8.2.2 - FastAPI: Framework utilizado para criar APIs rápidas e eficientes. FastAPI permite a construção de endpoints que respondem rapidamente às requisições dos usuários, além de facilitar a documentação automática da API.

  • 8.2.3 - Render: Plataforma de hospedagem escolhida para o back-end. Render oferece um ambiente escalável e fácil de gerenciar, ideal para aplicações desenvolvidas com FastAPI.

8.3 APIs e Inteligência Artificial

  • 8.3.1 - API do Google Maps: Utilizada para acessar dados sobre pontos turísticos em São Paulo. A integração com essa API permite que a aplicação forneça informações precisas sobre localizações, rotas e atrações disponíveis na cidade.

  • 8.3.2 - Llama AI: Ferramenta de inteligência artificial utilizada para gerar rotinas turísticas personalizadas. A Llama AI analisa as preferências dos usuários e sugere itinerários que otimizam a experiência turística, considerando fatores como tempo disponível e interesses pessoais.

A combinação dessas tecnologias permite que o FlowSP ofereça uma solução inovadora e eficiente para incentivar o turismo local em São Paulo. Com uma interface amigável, um back-end robusto e integrações inteligentes, o projeto se destaca como uma ferramenta valiosa para moradores que desejam explorar sua cidade de maneira prática e personalizada.


9. API do FlowSP

A API FlowSP, desenvolvida com FastAPI, tem como objetivo fornecer uma interface para interagir com dados turísticos em São Paulo. A API permite que os usuários obtenham informações sobre locais de interesse, rotas e criem itinerários turísticos personalizados.

9.1 Estrutura da API

A API é composta por três endpoints principais:

9.1.1 GET /get-places: Recupera informações sobre pontos turísticos em uma localização específica. 9.1.2 GET /get-route: Gera um link para a rota entre dois pontos. 9.1.3 POST /create-turistic-route: Cria uma rota turística personalizada com base nos dados do usuário.

9.2 Endpoints

9.2.1 GET /get-places

Descrição: Este endpoint retorna uma lista de pontos turísticos em uma localização específica. É possível incluir restaurantes na busca.

  • Parâmetros de Consulta:

    • location (string): A localização para a qual se deseja obter os pontos turísticos.
    • restaurantsIncluded (boolean, opcional): Se verdadeiro, inclui restaurantes na busca (padrão é false).
  • Resposta:

    • Retorna uma lista de locais encontrados na localização especificada.

Exemplo de Requisição:

GET /get-places?location=São Paulo&restaurantsIncluded=true

9.2.2 GET /get-route

Descrição: Este endpoint gera um link para a rota entre dois pontos.

  • Parâmetros de Consulta:

    • origin (string): O ponto de partida da rota.
    • destination (string): O destino da rota.
    • mode (string, opcional): O modo de transporte a ser utilizado (padrão é driving).
  • Resposta:

    • Retorna um link para a rota gerada.

Exemplo de Requisição:

GET /get-route?origin=Praça da Sé&destination=Parque Ibirapuera&mode=walking

9.2.3 POST /create-turistic-route

Descrição: Este endpoint cria uma rota turística personalizada com base nas informações fornecidas pelo usuário.

  • Corpo da Requisição:
    • Deve conter um objeto JSON que segue o modelo DataModel, que inclui informações pessoais e a localização desejada.
{
    "nome": "João",
    "local": "São Paulo",
    "interesses": ["cultura", "gastronomia"],
    "tempo_disponivel": "4 horas"
}
  • Resposta:
    • Retorna um itinerário turístico personalizado com links para as rotas entre os pontos.

Exemplo de Requisição:

POST /create-turistic-route
Content-Type: application/json

{
    "nome": "João",
    "local": "São Paulo",
    "interesses": ["cultura", "gastronomia"],
    "tempo_disponivel": "4 horas"
}

10. Conclusão

Em suma, o FlowSP não é apenas uma aplicação; é um passo em direção à transformação cultural dos moradores de São Paulo, incentivando-os a redescobrir sua cidade através de experiências únicas e personalizadas. A continuidade do projeto poderá trazer ainda mais inovações e melhorias, solidificando sua posição como um facilitador essencial no ecossistema turístico local.

About

Plataforma de recomendação de rotas turísticas utilizando Inteligência Artificial - Projeto desenvolvido para o Hackathon Visite São Paulo 2024

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •