All Projects → deskool → nlp-class

deskool / nlp-class

Licence: GPL-3.0 license
A Natural Language Processing course taught by Professor Ghassemi

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to nlp-class

datasets
🤗 The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools
Stars: ✭ 13,870 (+14500%)
Mutual labels:  speech
gtranscribe
Software for interview transcription
Stars: ✭ 12 (-87.37%)
Mutual labels:  speech
CoreLang
Code from/to the book S.L.Peyton Jones, D.Lester: Implementing Functional Languages. A Tutorial, 1992
Stars: ✭ 33 (-65.26%)
Mutual labels:  tutorial-code
VAD-LTSD
Efficient voice activity detection algorithm using long-term speech information
Stars: ✭ 37 (-61.05%)
Mutual labels:  speech
Tutorials
Introductory tutorial notebooks for learning data science, as part of the Data Science in Practice materials.
Stars: ✭ 66 (-30.53%)
Mutual labels:  tutorial-code
compsci
Lecture notes, projects, and more resources on the courses I attended for my Bachelor's and Master's degrees in Computer Science
Stars: ✭ 15 (-84.21%)
Mutual labels:  lecture-material
deepspeech.mxnet
A MXNet implementation of Baidu's DeepSpeech architecture
Stars: ✭ 82 (-13.68%)
Mutual labels:  speech
Voice2Mesh
CVPR 2022: Cross-Modal Perceptionist: Can Face Geometry be Gleaned from Voices?
Stars: ✭ 67 (-29.47%)
Mutual labels:  speech
Speech Feature Extraction
Feature extraction of speech signal is the initial stage of any speech recognition system.
Stars: ✭ 78 (-17.89%)
Mutual labels:  speech
example-static-website-docker-nginx-certbot
Example static website with Docker, Nginx and Certbot
Stars: ✭ 29 (-69.47%)
Mutual labels:  tutorial-code
DeepSegmentor
Sequence Segmentation using Joint RNN and Structured Prediction Models (ICASSP 2017)
Stars: ✭ 17 (-82.11%)
Mutual labels:  speech
linear16
Converts an audio file to LINEAR16 Google-speech compatible file.
Stars: ✭ 14 (-85.26%)
Mutual labels:  speech
ARKitPhysics
ARKit Demo for Physics
Stars: ✭ 21 (-77.89%)
Mutual labels:  tutorial-code
code with me
flutter app and code demos
Stars: ✭ 31 (-67.37%)
Mutual labels:  tutorial-code
wxWidgetsTutorials
wxWidgets Tutorials
Stars: ✭ 39 (-58.95%)
Mutual labels:  tutorial-code
JD-NMF
Joint Dictionary Learning-based Non-Negative Matrix Factorization for Voice Conversion (TBME 2016)
Stars: ✭ 20 (-78.95%)
Mutual labels:  speech
web-speech-demo
Learn how to build a simple text-to-speech voice app for the web using the Web Speech API.
Stars: ✭ 19 (-80%)
Mutual labels:  speech
TASNET
Time-domain Audio Separation Network (IN PYTORCH)
Stars: ✭ 18 (-81.05%)
Mutual labels:  speech
Audio Signal Processing
Audio or speech signal processing guide.
Stars: ✭ 45 (-52.63%)
Mutual labels:  speech
UniSpeech
UniSpeech - Large Scale Self-Supervised Learning for Speech
Stars: ✭ 224 (+135.79%)
Mutual labels:  speech

A Hands-on Introduction to Natural Language Processing (NLP)

About this course

This course was created by Prof. Mohammad Ghassemi in Fall of 2020 as part of the CSE 842 class at Michigan State University. The course provides a step-by-step guide to NLP and makes no assumptions that you have a background in the material (NLP or Machine Learning). The content in this repository will teach you:

  1. How to collect and process text data.
  2. How to generate text using language models.
  3. How to classify text using machine learning.
  4. How to use and tune state-of-the-art sequence-to-sequence models, including transformers.
  5. How to process speech signals.

All lectures are hosted on Youtube and can be consumed at your own pace (see links below). At the end of (most) every lecture there is a tutorial + homework assignment that will demonstrate how to perform NLP tasks in Python. The Python Notebooks are available through the links below, and in the Homework folder.

Introduction

NLP Fundamentals and N-gram Language Models

Niave Bayes, Sentiment Classification, Logistic Regression

Vector Semantics, Embeddings, Neural Language Models

Modeling Text as a Sequence

Encoder-Decoder Models, Attention and Transformers

Constituencies, Parsing and Dependency

Speech Processing

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].