Displaying 1 to 8 from 8 results

natural - general natural language facilities for node

  •    Javascript

"Natural" is a general natural language facility for nodejs. Tokenizing, stemming, classification, phonetics, tf-idf, WordNet, string similarity, and some inflections are currently supported.

Porter - :lipstick: Data import abstraction library for consuming Web APIs and other data sources.

  •    PHP

Porter is the PHP data importer. She fetches data from anywhere, from the local file system to third party online services, and returns an iterator. Porter is a fully pluggable import framework that can be extended with connectors for any protocol and transformers to manipulate data immediately after import. Ready-to-use data providers include all the necessary connectors and other dependencies to access popular online services such as Stripe for online payments, the European Central Bank for foreign exchange rates or Steam for its complete PC games library and more. Porter's provider library is limited right now, and some implementations are incomplete, but we hope the PHP community will rally around Porter's abstractions and become the de facto framework for publishing online services, APIs, web scrapers and data dumps. Porter's interfaces have undergone intensive scrutiny and several iterations during years of production use to ensure they are efficient, robust, flexible, testable and easy to implement.

stmr.c - Porter Stemmer algorithm in C

  •    C

Martin Porter’s Stemming algorithm as a C library. There’s also a CLI: stmr(1).Or clone the repo.




stemmer - An English (Porter2) stemming implementation in Elixir.

  •    Elixir

An English (Porter2) stemming implementation in Elixir. The Stemmer.stem/1 function supports stemming a single word (String), a sentence (String) or a list of single words (List of Strings).

snowball-stemmer.jsx - This is a collection of stemmers for JSX/JS/AMD/Common.js.

  •    Javascript

This is a collection of stemmers for JSX/JS/AMD/Common.js. Stemming is an important algorithm for implementing search engines. These code are genereated from famous stemming algorithm collection, Snowball and the result is completely compatible with it.

clj-fuzzy - A handy collection of algorithms dealing with fuzzy strings and phonetics.

  •    Clojure

clj-fuzzy is a native Clojure library providing a collection of famous algorithms dealing with fuzzy strings and phonetics. It can be used in Clojure, ClojureScript, client-side JavaScript and Node.js.

rustemmer - Golang implementation Porter Stemming for Russian language

  •    Go

Golang implementation Porter Stemming for Russian language. You can read package documentation here.