Curated list of awesome Rosette software and resources
The Rosette Text Analytics Platform uses natural language processing, statistical modeling, and machine learning to analyze unstructured and semi-structured text across 364 language-encoding-script combinations, revealing valuable information and actionable data. Rosette provides endpoints for extracting entities and relationships, translating and comparing the similarity of names, categorizing and adding linguistic tags to text and more.
- Rosette Cloud Sign Up
- Rosette Enterprise Evaluation
Classes for accessing Rosette API in different software languages
- C# - C# interface to Rosette API
- Java - Java interface to Rosette API
- NodeJS - NodeJS interface to Rosette API
- PHP - PHP interface to Rosette API
- Python - Python interface to Rosette API
- R - R interface to Rosette API
- Ruby - Ruby interface to Rosette API
Plug-ins and extensions for various systems
- Document Enrichment Plug-in - Ingest plug-in for Elasticsearch that performs Language Identification, Sentiment Analysis, Entity Extraction, Categorization, and Name Translation on documents
- Google Chrome Extension - Chrome extension to extract entities from web pages
- MS Excel add-in - MS Excel add-in to add NLP to Excel
- RapidMiner - RapidMiner extension
- SQLite Knowledge Base Connector - Sample knowledge base connector for Rosette Entity Extractor
- Custom Processor Sample - Sample custom processor for Rosette Entity Extractor
- Helm Recipe - Using Helm, setup and run Rosette Enterprise with the roots hosted on an NFS server.
Fun and interesting projects using Rosette for NLP and Text Analytics
- Document Summarization - Simple method to summarize a document based on scoring contentful words and named entity mentions
- Sarcastic Tweet Detector - Tool for detecting and analyzing sarcastic tweets
- Text Embeddings Sample - Code to calculate cosine similarity between words