Skip to content

This repository contains simple and fundamental Projects in Natural Language Processing

License

Notifications You must be signed in to change notification settings

Aliarcher/Natural-Language-Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Natural-Language-Processing

NLP

This repository contains simple and fundamental Projects in Natural Language Processing (under development....)

Overview

Natural language processing (NLP) refers to the branch of computer science—and more specifically, the branch of artificial intelligence or AI—concerned with giving computers the ability to understand text and spoken words in much the same way human beings can.

NLP combines computational linguistics—rule-based modeling of human language—with statistical, machine learning, and deep learning models. Together, these technologies enable computers to process human language in the form of text or voice data and to ‘understand’ its full meaning, complete with the speaker or writer’s intent and sentiment.

NLP drives computer programs that translate text from one language to another, respond to spoken commands, and summarize large volumes of text rapidly—even in real time. There’s a good chance you’ve interacted with NLP in the form of voice-operated GPS systems, digital assistants, speech-to-text dictation software, customer service chatbots, and other consumer conveniences. But NLP also plays a growing role in enterprise solutions that help streamline business operations, increase employee productivity, and simplify mission-critical business processes.

Key Topics

The Projects divided into following languages:

  • Persian

    • Persian Text Normalizer
    • Persian Sentiment Analysis
    • Persian Aspect based Sentiment Analysis
      • Persian Text-Aspect pair sentiment Analysis
      • Persian Text Aspect term detection and sentiment Analysis (End2End Aspect based sentiment Analysis)
    • Persian Emotion Detection
    • Persian Named Entity Recognition
    • Persian Topic Modeling
    • Persian Entity linking
    • Persian Text Paraphrasing
    • Persian Masked language modeling
    • Persian Question and Answering
    • Persian Text Summarization Generation
    • Conditional Persian Text Generation (Usecase: Generating poem by its poet name)
    • Persian Text to image Generation
    • Persian Text to Video Generation
    • Persian to English Translation
    • Persian Large Language Model
    • Persian Large Language Model Inference with Simple RAG
  • English

    • English Text Normalizer
    • English Sentiment Analysis
    • English Aspect based Sentiment Analysis
      • English Text-Aspect pair sentiment Analysis
      • English Text Aspect term detection and sentiment Analysis (End2End Aspect based sentiment Analysis)
    • English Emotion Detection
    • English Named Entity Recognition
    • English Topic Modeling
    • English Entity linking
    • English Masked language modeling
    • English Paraphrasing
    • English Question and Answering
    • English Text Summarization Generation
    • Conditional English Text Generation
    • English Text to image Generation
    • English Text to Video Generation
    • English to Persian Translation
    • English Large Language Model

About

This repository contains simple and fundamental Projects in Natural Language Processing

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published