Sign in

Repository Index

47,133 repositories indexed

Tags: NLP library
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–17 of 17 · Most stars

VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.

Java API for Natural Language Generation. Originally developed by Ehud Reiter at the University of Aberdeen’s Department of Computing Science and co-founder of Arria NLG. This git repo is the official SimpleNLG version.

  • simplenlg
  • natural-language-generation
  • nlg
  • realiser

:wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).

  • go
  • golang
  • textrank
  • summarization

Natural Language Processing (NLP) library for Crystal

  • string-distance
  • stemmer
  • inflector
  • sentiment-analysis

Lemmatizer for text in English. Inspired by Python's nltk.corpus.reader.wordnet.morphy

  • rubynlp
  • lemmatizer
  • nlp
  • wordnet

A flexible and general-purpose ngrams library written in Ruby. Raingrams supports ngram sizes greater than 1, text/non-text grams, multiple parsing styles and open/closed vocabulary models.

  • ruby
  • ngrams

Beagle helps you identify keywords, phrases, regexes, and complex search queries of interest in streams of text documents.

  • stream-search
  • lucene
  • luwak
  • stored-query-engine

Tagify produces a set of tags from a given source. Source can be either an HTML page, a Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.

  • tagify
  • keywords
  • keyword-extraction
  • html

Ruby gem to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.

  • textstat
  • flesch-kincaid-grade
  • smog
  • flesch-reading-ease

Surface realiser (part of a Natural Language Generation system) using Tree Adjoining Grammar