Skip to content

manojbaniya444/Natural-Language-Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Natural Language Processing

Natural Language Processing is a machine learning technology that gives computers the ability to interpret manipulate and comprehend human language.

Natural Language Processing Image

What this repository contains

This repository contains several concepts for Natural Langage Processing and common task solved using different NLP techniques and tools with Deep Learning.

Building different kinds of chatbot like rule based chatbot, intent based chatbot, slot filling chatbot, generative chatbot and Modern RAG based chatbot.

Text classification using different Machine Learning Technique like traditional machine learning algorith, MLP, RNNs and modern Transformer based model like BERT.

Using LSTM network for different task e.g language modeling, text classification, question answering, summarization.

Library for text processing.

Sequence to Sequence Learning for different variable length sequential task.

Different text representation techniques like bow, embedding, one hot encoding, tfidf, etc.

About

I am learning Natural Language Processing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published