fluowhy / pinerabot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PineraBot

Hello! I am PineraBot alt text. Welcome to my humble home.

Table of contents

  1. Requirements
  2. Installation
  3. Usage
  4. To do
  5. Acknowledgments

Requirements

  • Python 3.6
  • requests
  • contextlib2
  • beautifulsoup4
  • numpy
  • sklearn
  • unidecode
  • pdb
  • pytorch 1.0.x
  • argparse
  • tqdm
  • re

Installation

Clone the repository:

git clone https://github.com/fluowhy/pinerabot.git

Install the requirements. Be careful with the PyTorch version, the proyect uses PyTorch 1.0.2 with Cuda support but you can use cpu support as well. The easiest way to install the requirements is with pip:

pip install <library name>

We suggest to make a virtual environment to manage the libraries.

Usage

Pipeline:

First time
  • download_speech.py
  • process.py
  • split_sentences.py
  • train_model.py
  • gen.py

Downloaded speeches
  • start with process.py

To do

  • Add Usage section.
  • Check model capacity.
  • Add regularization.
  • Code twitter bot.
  • Automatize tweets.
  • Automatize when to tweet.
  • Add requirements file.
  • Add conda environments option.
  • Add description.
  • Clean code.

Acknowledgments

  • carlsednaoui alt text for gitsocial alt text.

About


Languages

Language:Python 100.0%