YAML

Natural Language Processing Tasks - YAML

Natural Language Processing (NLP) tasks are technical challenges for understanding and generating human language using computers. Various tasks exist including text classification, information extraction, structural analysis, text transformation, question answering, and semantic analysis, which are widely applied in chatbots, search engines, translation systems, and voice assistants. With the recent development of Large Language Models (LLMs), these tasks have achieved remarkable improvements in accuracy.

Natural Language Processing NLP AI Machine Learning Deep Learning Text Processing LLM
- code: "01"
  slug: "sentiment-analysis"
  name: "Sentiment Analysis"
  description: "A task to determine the emotional tone of text (positive/negative/neutral)."
  category: "Text Classification"
- code: "02"
  slug: "machine-translation"
  name: "Machine Translation"
  description: "A task to automatically convert text from one language to another."
  category: "Text Transformation"
- code: "03"
  slug: "text-summarization"
  name: "Text Summarization"
  description: "A task to extract important information from long text and generate concise summaries."
  category: "Text Transformation"
- code: "04"
  slug: "named-entity-recognition"
  name: "Named Entity Recognition (NER)"
  description: "A task to identify and classify named entities such as person names, locations, organizations, and dates from text."
  category: "Information Extraction"
- code: "05"
  slug: "text-classification"
  name: "Text Classification"
  description: "A task to classify text into predefined categories."
  category: "Text Classification"
- code: "06"
  slug: "question-answering"
  name: "Question Answering"
  description: "A task to generate appropriate answers to natural language questions."
  category: "Question Answering & Dialogue"
- code: "07"
  slug: "part-of-speech-tagging"
  name: "Part-of-Speech Tagging"
  description: "A task to assign parts of speech to each word in text."
  category: "Structural Analysis"
- code: "08"
  slug: "dependency-parsing"
  name: "Dependency Parsing"
  description: "A task to analyze the grammatical structure of sentences and identify dependencies between words."
  category: "Structural Analysis"
- code: "09"
  slug: "natural-language-generation"
  name: "Natural Language Generation"
  description: "A task to generate natural text from structured data or intentions."
  category: "Text Generation"
- code: "10"
  slug: "speech-recognition"
  name: "Speech Recognition"
  description: "A task to convert speech data into text."
  category: "Speech Processing"
- code: "11"
  slug: "coreference-resolution"
  name: "Coreference Resolution"
  description: "A task to identify expressions that refer to the same entity in text."
  category: "Semantic Analysis"
- code: "12"
  slug: "topic-modeling"
  name: "Topic Modeling"
  description: "A task to discover abstract topics or themes from a collection of documents."
  category: "Text Classification"