upstash/semantic-cache

A fuzzy key value store based on semantic similarity rather lexical equality.

42
/ 100
Emerging

This tool helps businesses and individuals efficiently answer natural language questions or classify text by recognizing the meaning behind words, even if the exact phrasing differs. You put in frequently asked questions or text snippets and their corresponding answers or categories. It then uses this stored knowledge to quickly provide relevant responses to new, similar queries, reducing the need to re-process information. This is ideal for anyone managing content, customer support, or information retrieval in systems that handle natural language.

293 stars. No commits in the last 6 months. Available on npm.

Use this if you need to quickly retrieve information or classify text based on its meaning, even when queries or text samples are phrased differently but convey the same intent.

Not ideal if your data consists primarily of exact keyword matches or structured queries where semantic understanding isn't a factor.

customer-support content-management information-retrieval natural-language-processing AI-response-caching
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 7 / 25

How are scores calculated?

Stars

293

Forks

7

Language

TypeScript

License

MIT

Last pushed

Nov 21, 2024

Commits (30d)

0

Dependencies

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/upstash/semantic-cache"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.