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 35,899 public repositories matching this topic...

haystack

AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.

  • Updated Sep 3, 2025
  • Python

ๆ•ด็†ๅผ€ๆบ็š„ไธญๆ–‡ๅคง่ฏญ่จ€ๆจกๅž‹๏ผŒไปฅ่ง„ๆจก่พƒๅฐใ€ๅฏ็งๆœ‰ๅŒ–้ƒจ็ฝฒใ€่ฎญ็ปƒๆˆๆœฌ่พƒไฝŽ็š„ๆจกๅž‹ไธบไธป๏ผŒๅŒ…ๆ‹ฌๅบ•ๅบงๆจกๅž‹๏ผŒๅž‚็›ด้ข†ๅŸŸๅพฎ่ฐƒๅŠๅบ”็”จ๏ผŒๆ•ฐๆฎ้›†ไธŽๆ•™็จ‹็ญ‰ใ€‚

  • Updated May 19, 2025
rasa

๐Ÿ’ฌ Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

  • Updated Aug 26, 2025
  • Python

ๆญค้กน็›ฎๆ˜ฏๆœบๅ™จๅญฆไน (Machine Learning)ใ€ๆทฑๅบฆๅญฆไน (Deep Learning)ใ€NLP้ข่ฏ•ไธญๅธธ่€ƒๅˆฐ็š„็Ÿฅ่ฏ†็‚นๅ’Œไปฃ็ ๅฎž็Žฐ๏ผŒไนŸๆ˜ฏไฝœไธบไธ€ไธช็ฎ—ๆณ•ๅทฅ็จ‹ๅธˆๅฟ…ไผš็š„็†่ฎบๅŸบ็ก€็Ÿฅ่ฏ†ใ€‚

  • Updated Jun 21, 2022
  • Jupyter Notebook

Created by Alan Turing

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