Showing 36 of 225 projects
A comprehensive suite of Java NLP libraries and tools for text annotation, feature extraction, and language processing tasks.
An AI system that incrementally generates scientific paper drafts by predicting links between concepts and generating text sections.
PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP (e.g. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML (Format for Linguistic Annotation).
A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.
A command-line tool for holistic comparison and error analysis of language generation systems like machine translation and summarization.
A Ruby gem for simple sentiment analysis that classifies text as positive, negative, or neutral based on configurable thresholds.
A curated list of resources for Biomedical Information Extraction (BioIE), including datasets, tools, libraries, and research.
A Node.js sample application demonstrating the IBM Watson Tone Analyzer service for detecting emotional and language tones in text.
A Neo4j extension for document and text classification using graph-based hierarchical pattern recognition.
A dataset of millions of news articles labeled by credibility type for training fake news detection algorithms.
A Rust implementation of OpenAI's tiktoken tokenizer for working with GPT models and token counting.
A curated list of open-source neural machine translation implementations across various deep learning frameworks.
∞ Generate endless answers from all-knowing ChatGPT (on any topic!)
A Python library for interpretable text classification using the SS3 model, with built-in visualization tools for explainable AI.
A TensorFlow implementation of End-To-End Memory Networks with a scikit-learn-like interface for bAbI tasks.
A curated list of resources for Natural Language Processing (NLP) in Polish, including datasets, models, and tools.
An enterprise-grade Graph RAG framework combining hierarchical tree navigation with knowledge graph reasoning for verifiable, on-premise AI.
LDA topic modeling for node.js
Extract and index knowledge from websites, PDFs, docs, and YouTube to power Q&A sessions using GPT and other language models.
A Clojure library for dynamic neural network graphs with pluggable tensor backends, inspired by PyTorch.
A curated list of free tools, datasets, models, and resources for Hungarian Natural Language Processing.
A collection of pretrained deep learning models (StyleGAN2, GPT2, VGG, ResNet) for the Jax/Flax ecosystem.
Tools for compiling and using the Maluuba NewsQA dataset, a machine reading comprehension dataset based on CNN articles.
A Python library that simplifies using, finetuning, and deploying state-of-the-art machine learning models for various AI tasks.
An idiomatic Clojure machine learning library providing a unified interface for classification, regression, and unsupervised models.
A macOS app for instantly capturing thoughts with a global shortcut, saving notes as plain markdown files.
BLLIP reranking parser (also known as Charniak-Johnson parser, Charniak parser, Brown reranking parser) See http://pypi.python.org/pypi/bllipparser/ for Python module.
A comprehensive Natural Language Processing (NLP) library for the Crystal programming language.
🖥️ Award-winning extension to enhance ChatGPT with wide/full/tall-screen + spamblock modes. Also works on poe.com!
A community-curated list of NLP tools, libraries, datasets, and resources across speech processing, text analysis, and machine translation.
A pure Crystal machine learning library for building and training neural networks with CPU/GPU support and PyTorch compatibility.
A native Go implementation of the Porter Stemming algorithm for NLP and machine learning tasks.
A collection of Python applications demonstrating various use cases of ChatGPT, including chatbots, automation, and voice assistants.
A sample Node.js app demonstrating Dialogflow features like custom entities, contexts, and deep links for Google Assistant actions.
A curated collection of open-source libraries, models, datasets, and tools for Natural Language Processing (NLP) in Norwegian.
A Keras implementation of Microsoft's R-NET neural network for question answering on the SQuAD dataset.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.