Skip to content
#

Natural language processing

Natural language processing (NLP) is a field of computer science that studies how computers and humans interact. In the 1950s, Alan Turing published an article that proposed a measure of intelligence, now called the Turing test. More modern techniques, such as deep learning, have produced results in the fields of language modeling, parsing, and natural-language tasks.

Here are 1,199 public repositories matching this topic...

A Flask-based chatbot for customer service FAQs. This project includes a web interface for user interaction, basic intent recognition using NLTK, and a JSON-based knowledge base for storing frequently asked questions and their responses

  • Updated Nov 12, 2025
  • HTML

Yakubun Kobo: A sophisticated translation tool for Windows using Google's Gemini API, featuring a user dictionary, style specification, and advanced text-handling capabilities. (訳文工房:ユーザー辞書、文体指定、高度なテキスト操作機能を備えた、Google Gemini API利用のWindows向け高機能翻訳ツールです。)

  • Updated Nov 12, 2025
  • HTML

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

  • Updated Nov 12, 2025
  • HTML

Created by Alan Turing

Followers
25.8k followers
Website
github.com/topics/nlp
Wikipedia
Wikipedia