How does it work?
Feed the text of documents to Lingo3G. In response, you'll get the clusters. Simple, stateless, wide choice of APIs.
(Lingo3G needs to be installed on your servers. We don't offer hosted versions.)You can call Lingo3G clustering in 5 different ways.
End-user apps
Go to search.carrotsearch.com, type web search query and browse the results organized into clusters.
To cluster data from Excel or CSV spreadsheets, try Lingo3G Clustering Workbench.
For regular or private use of the end-user apps, install them on your workstation or server.
REST API
Start Lingo3G Document Clustering Server, send a POST request with documents in JSON format, receive a JSON response with clusters.
Java API
Add Lingo3G and dependencies to your project and you're ready to go. (Maven and Gradle are supported.)
Solr plugin
Install search results clustering plugin in your Solr instance and get document clusters right in the Solr responses.
Elasticsearch plugin
Install search results clustering plugin in your Elasticsearch instance and get document clusters right in the ES responses.
Technical details
If you'd like to delve into technical details, Lingo3G manual has them all.
- Tools and APIs — detailed description of all Lingo3G tools and APIs.
- Getting started — clustering and integration quick start tutorials.
- Lexical resources — documentation of stop word and other dictionaries.
- Tuning clustering — typical fine-tuning scenarios for Lingo3G clustering.
- Parameter reference — description of all Lingo3G tuning parameters.
- Release history — release notes for all previous versions of Lingo3G.