stanleyfok

stanleyfok/content-based-recommende...

A simple content-based recommender implemented in javascript

JavaScript
65
20
MIT License

This JavaScript library implements a content-based recommender system that finds similar documents based on their text content. It's designed for developers building recommendation features on e-commerce sites, news platforms, or any application needing to suggest related content to users. The system uses NLP techniques like TF-IDF and cosine similarity to identify and rank similar documents from a trained collection.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of stanleyfok/content-based-recommender

Account's avatar
General natural language (tokenizing, stemming (English, Russian, Spanish), part-of-speech tagging, sentiment analysis, classification, inflection, phonetics, tfidf, WordNet, jaro-winkler, Levenshtein distance, Dice's Coefficient) facilities for node.
Account's avatar
A module for node.js and the browser that takes in text and returns text that is stripped of stopwords. Has pre-defined stopword lists for 62 languages and also takes lists with custom stopwords as input.
Account's avatar
PHP strip_tags in Node.js
Account's avatar
JavaScript's functional programming helper library.
Account's avatar
A vector class supporting vector operations in n-dimensional space. Useful for word vectors calculation.
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Airbnb's base JS ESLint config, following our styleguide
Account's avatar
simple, flexible, fun test framework

Support the repos that depend on stanleyfok/content-based-recommender

Top contributors

stanleyfok's profile
stanleyfok
63 contributions
mklueh's profile
mklueh
5 contributions
dependabot[bot]'s profile
dependabot[bot]
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet