Lo scopo di questo progetto è realizzare un supporto alla piattaforma "Storytelling": un social network che si pone come obiettivo quello di garantire ai propri utenti un servizio totalmente libero da inserzioni pubblicitarie. E' stato quindi realizzato un agente intelligente, allo scopo di individuare e segnalare possibili utenti spammer. Questi vengono individuati sulla base dell'analisi del testo dei commenti relativi ai vari post. In caso di segnalazione di un utente spammer, la piattaforma Storytelling provvederà ad eliminarlo, assieme a tutte le sue apparizioni all'interno del social.
Nello specifico, la repository contiene:
- la documentazione del progetto, che descrive le fasi in cui è stato realizzato (doc.tex)
- file contenente i metodi per effettuare la pulizia dei dati (cleanfun.py)
- file contenente la realizzazione dell'agente (agente.py)
- file per eseguire l'agente in questione (esecuzioneAgente.py)
- file per popolare la piattaforma Storytelling (fillDB.py)
- file per il compattamento del dataset (compactor.py)
- Coppola Emmanuele Virginio - EmmanuelEngineer
- Marigliano Alessandro - AleMarigliano16
- Rossi Muriel - MurielRossi