textAnalysis

Programa em python que realisa análise em texto usando recursos da API Algorithmia.

MIT License

Stars
8
Committers
1

Text Analysis :shipit:

Programa em python que realiza anlise em texto usando recursos da API Algorithmia

Index

  1. Funes
  2. Dependncias
  3. Uso
  4. API Key
  5. Crditos
  6. Doe

Funes:

  • Obter tags a partir de um texto.

  • Obter grau de sentimentos positivos, negativos e neutros.

  • Resumir um texto.

  • Obter nomes de entidades presentes no texto.

  • Obter a frequncia de determinadas palavras em um texto.

  • Contar nmero de palavras em um texto.

  • Extrair emails presente no texto.

  • Extrair datas presente no texto.

Dependncias:

Instale usando o arquivo de dependncias do Python:

python3 -m pip install -r requirements.txt

Ou

instale as dependncias separadamente:

Algorithmia

python3 -m pip install algorithmia

GoogleTrans

python3 -m pip install googletran

Uso

Ao executar o arquivo Analysis.py ir pedir a chave de autenticao da API Algorithia, para cria-la va ate API Key.

Logo aps ira pedir oque vc deseja analisar, se um arquivo de texto ou se um texto plano (apenas uma fraze a ser passada no prprio terminal)

Depois ir aparecer um menu para escolher qual a funo desejada.

Exmplos de uso:

1 - Opo 2 - extrair tags em um texto no arquivo 'turing.txt'

['aps', 'computao', 'foi', 'para', 'pela', 'qumica', 'turing', 'uma']

2 - Opo 5 - pegar a frequncia das palavras mais comuns em um texto no arquivo 'turing.txt'

1 Palavra mais comum: de
Frequncia: 21

2 Palavra mais comum: a
Frequncia: 10

3 Palavra mais comum: da
Frequncia: 10

4 Palavra mais comum: um
Frequncia: 10

5 Palavra mais comum: e
Frequncia: 8

Conseguir Algorithmia API Key

  1. Entre no site Algorithmia.com e clique em Try it For Free step1

  2. Preencha as informaes e crie sua conta step2 step3

  3. Clique no boto API Keys e copie a chave gerada automaticamente (default-key) step4 step5

  4. _Cole sua api key e clique enter step5

a api key fica salva em auth/keys.json

Crditos