<commit_before>1. Clona este repositorio:

```bash
git clone https://github.com/ekergy/tweemanager.git
```

2. Instala el paquete:

```bash
python setup.py install
```

> Nota: Opcionalmente instala un venv (o virtualenv) con tu instalación de python. Puedes usar Python 2.7, Python 3.4 o Python 3.5 (si tienes algún problema o encuentras uno pon una issue [*s’il vous plait*](https://github.com/ekergy/tweemanager/issues))


3. Busca unos cuantos tweets (con la API oficiosa **getoldtweets**):

```bash
tweemanager getoldtweets -c tweemUsoRapido.cfg -o TestUsoRapido.json
```

> Nota: Para este caso ni hay que registrar una app en twitter.

consulta la página [CMDgetoldtweets.md](./CMDgetoldtweets.md) para más info del comando.

Ya tenemos unos cuantos tweets. Podriamos procesar la información que hemos obtenido con alguno visualizador/procesador de datos.

4. Inserta los datos en mongodb:

Añade mongo a tu fichero de configuración:
```
[MongoDBSpecs]
host="mongodb://127.0.0.1/tweets"
repocollname="RepoDeTweets"
```

y ejecuta el comando de importación para importar los datos obtenidos anteriormente:
```bash
tweemanager importToMongo TestUsoRapido.json
```

> Nota: podemos realizar el paso anterior directamente para mongo usando la opción *-o mongodb*: ```tweemanager importToMongo TestUsoRapido.json -o mongodb```

5. Genera información de clasificación:

```bash
 python scripts/dummyClassifier.py
```<commit_msg>List fixed<commit_after>1.- Clona este repositorio:

```bash
git clone https://github.com/ekergy/tweemanager.git
```

2.- Instala el paquete:

```bash
python setup.py install
```

> Nota: Opcionalmente instala un venv (o virtualenv) con tu instalación de python. Puedes usar Python 2.7, Python 3.4 o Python 3.5 (si tienes algún problema o encuentras uno pon una issue [*s’il vous plait*](https://github.com/ekergy/tweemanager/issues))


3.- Busca unos cuantos tweets (con la API oficiosa **getoldtweets**):

```bash
tweemanager getoldtweets -c tweemUsoRapido.cfg -o TestUsoRapido.json
```

> Nota: Para este caso ni hay que registrar una app en twitter.

consulta la página [CMDgetoldtweets.md](./CMDgetoldtweets.md) para más info del comando.

Ya tenemos unos cuantos tweets. Estos pueden ser mostrados por pantalla o guardados en una base de datos, como mongodb.

4.- Inserta los datos en mongodb:

Añade mongo a tu fichero de configuración:
```
[MongoDBSpecs]
host="mongodb://127.0.0.1/tweets"
repocollname="RepoDeTweets"
```

y ejecuta el comando de importación para importar los datos obtenidos anteriormente:
```bash
tweemanager importToMongo TestUsoRapido.json
```

> Nota: podemos realizar el paso anterior directamente para mongo usando la opción *-o mongodb*: ```tweemanager importToMongo TestUsoRapido.json -o mongodb```

En el caso de poseer un clasificador, puedes generar un informe de clasificación:

```bash
 python scripts/dummyClassifier.py
```
{'fraction_non_alphanumeric': 0.0989277066758907, 'fraction_numerical': 0.011414735385679695, 'mean_word_length': 4.914110429447852, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3051134', 'n_tokens_mistral': 1094, 'n_tokens_neox': 1039, 'n_words': 340}