pyAutoBot
è un progetto Python focalizzato sull'estrazione di informazioni dalle pagine web delle agenzie immobiliari e sulla loro memorizzazione in un database. Il progetto utilizza librerie come BeautifulSoup per il parsing del contenuto HTML e OpenAI per l'elaborazione e la generalizzazione delle descrizioni.
- Estrazione di informazioni: Il progetto può estrarre vari dettagli come email, descrizione e lista di immobili dalle pagine web delle agenzie immobiliari.
- Supporto per diverse agenzie: Il codice supporta diverse agenzie immobiliari come Generica, Gabetti, Remax e Toscano.
- Utilizzo di OpenAI: Per generalizzare le descrizioni e ottenere dettagli rilevanti, il progetto utilizza OpenAI.
- init.py: Definizione del modello del database e gestione delle operazioni del database.
- agenzie.py: Contiene classi per diverse agenzie immobiliari e metodi per estrarre informazioni.
- data_extraction.py: Utilizza OpenAI per estrarre e generalizzare le descrizioni.
- Clona il repository:
git clone https://github.com/blackms/pyAutoBot.git
- Installa le dipendenze:
pip install -r requirements.txt
- Esegui il file principale:
python main.py
Se desideri contribuire al progetto, sentiti libero di fare una pull request o aprire un issue sul repository GitHub.
Per ulteriori dettagli o domande, contatta il maintainer del progetto o consulta la documentazione ufficiale.