Durante a execução da atividade, implementei o fluxo proposto utilizando busca regular com DuckDuckGo, busca agêntica com Tavily e tentativa de extração de dados com Selenium e BeautifulSoup. A busca regular retornou os links esperados e a busca agêntica conseguiu identificar uma URL relevante do TripAdvisor para restaurantes em Campo Grande/MS. No entanto, durante a etapa de scraping com Selenium, o ambiente do Google Colab apresentou falha na inicialização do ChromeDriver. Também foi realizada uma tentativa de instalar o Chromium, mas o pacote não estava disponível nos repositórios configurados do runtime, retornando erro de instalação.
Para manter o objetivo técnico da atividade, adaptei a solução utilizando uma abordagem alternativa com requests e BeautifulSoup, mantendo o tratamento de exceções e um fallback com os resultados obtidos via DuckDuckGo caso o site bloqueasse ou não retornasse HTML estruturado suficiente. Dessa forma, a atividade preservou os conceitos principais: diferença entre busca regular e busca agêntica, uso da Tavily para identificação de uma fonte relevante, tentativa de scraping, tratamento de falhas e organização dos dados em formato tabular/CSV.
Aqui está o link do github com todo o histórico, tanto os erros quanto o código em funcionamento: https://github.com/Moquiuti/LangGraph_Orquestrando_agentes_e_multiagentes/blob/main/Busca_ag%C3%AAntica_e_scraping.ipynb