Este é uma colecao de aplicacoes Streamlit que fazem uso de tecnologias de Scrapy como Firecrawl, Selenium, BeatfulSop e ferramentas de IA para extracao, sumarizacao e manipulacao de dados.
Algumas das principais ferramentas e tecnologias utilizadas foram:
Framework
Bibliotecas
- Extruct
- beautifulsoup
- w3lib
- selenium
- nodriver
- requests
pandas- firecrawl-py
IA
Copie .streamlit/secrets.toml.example para .streamlit/secrets.toml
. Este arquivo conterá todos os segredos e chaves de API necessários para executar o aplicativo.
Instale as dependências do Python:
python -m venv venv
source ./venv/bin/activate
python -m pip install -r requirements.txt
Para executar o aplicativo, use o seguinte comando:
python -m streamlit run app.py