A GPT-powered SQL assistant that understands human language and talks to your database. Surprisingly useful. Seriously.
-
Updated
Nov 13, 2025 - Java
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.
A GPT-powered SQL assistant that understands human language and talks to your database. Surprisingly useful. Seriously.
🤖 Transform natural language into SQL queries effortlessly with SpringAI-SQL-Assistant, powered by OpenAI GPT and connected to PostgreSQL.
Multi-algorithm sentiment analysis system in Java
Apache OpenNLP Sandbox
Statistical Machine Intelligence & Learning Engine
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Apache OpenNLP
Undergraduate Courses in Computer Science at SUSTech
German Parliamentary Corpus (GerParCor)
Tribuo - A Java machine learning library
Production-ready intelligent Q&A system with RAG pipeline, OpenAI GPT-4o-mini, vector embeddings, PostgreSQL pgvector, Spring Boot 3.3+, JWT auth, Redis caching, Docker, CI/CD, and comprehensive monitoring
Advanced desktop app for sentiment analysis, readability assessment, and ML model training using Spring Boot, Java Swing, and Weka
A Lucene Indexer for XML, with lexical analysis (lemmatization for French)
Babel Street Analytics Client Library for Java
A Natural Language Date Time Parser that Extract date and time from text with context and parse to the required format
similarity: Text similarity calculation Toolkit for Java. 文本相似度计算工具包,java编写,可用于文本相似度计算、情感分析等任务,开箱即用。
DE-Lemma: An OpenNLP lemmatizer tool and model files trained via German treebanks
DE-NERmed: An OpenNLP named entity recognition tool and model files trained for medical NLP use cases
This is a refined and re-implemented version of the archived plugin for ElasticSearch elasticsearch-langdetect, which itself builds upon the original work by Nakatani Shuyo, found at https://github.com/shuyo/language-detection. The aforementioned implementation by Nakatani Shuyo serves as the default language detection component within Apache Solr.
Created by Alan Turing