tech-espm / misc-webbot

This project is aimed on creating personal assistants for replying messages about specifics issues.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebBot - Messages replier

Optimized for python 3.6

This project is aimed on creating personal assistants for replying messages about specifics issues.


Project's Structure

.
├── data
│   └── dataset.csv
├── dependencies
│   └── chromedriver
├── src
│   ├── __init__.py
│   ├── crawler.py
│   └── lang_processing.py
├── src
├── .gitignore
├── README.md
└── requirements.txt

Modules

  • crawler: Class responsible for accessing internet.
  • lang_processing: Class responsible for processing natural language.

Python requirements

In your python environment, run the following command:

pip install scikit-learn selenium requests pandas nltk bs4

or access the root directory (~/requirements.txt) and run the following command:

pip install -r requirements.txt


Usage Notes

For running the script on terminal/cmd, access the project directory (~/src/) and run the following command:

python crawler.py

obs: you must be inside the scr directory.

Usage Steps


About

This project is aimed on creating personal assistants for replying messages about specifics issues.

License:MIT License


Languages

Language:Python 100.0%