/PyAI

Open-source AI library (audio to text, simple NLP, and common algorithms)

Primary LanguagePythonMIT LicenseMIT

PyAI

v5.1
This open-source library includes open-source models and algorithms (e.g., RNN, KNN, GPT-2, BERT, and etc). In addition to these algorithms, PyAI offers a simple NLP and adds a way to convert audio into text through Whisper.

Hugging Face: https://huggingface.co/M-AI2/PyAI

Clone: gh repo clone MitchellShibilski-Unkel/PyAI
Installation: pip install git+https://github.com/MitchellShibilski-Unkel/PyAI.git@main

Algorithms

  • RNN
  • KNN
  • ReLU
  • Softmax
  • Sigmoid
  • Decision Tree

NLP

Able To Do:

  • Gets sentence tense
  • Gets each word and sentence
  • Able to change the type of tokenization (letters, words, or sentences)
  • Able to get the part of speech of a word
  • Able to do a BERT model

Audio

Able To Do:

  • Able to convert audio to text
  • Get the language used in the audio
  • Translate one language to another

Transformers

Connects to the transformers library