Ra

Ranked Search for Semi-Structured Data

Hacker News

Ranked Search for Semi-Structured Data

We’ve been working on a search problem that requires querying both text and numbers simultaneously. For example, in a dataset of clothing items with descriptions and prices, a search for “slim pants for $20” should prioritize skinny jeans for $25 over slim pants for $50 because they are semantically similar and the price is closer. I’ve found that standard embedding models struggle with numerical ordering, while text-to-SQL methods rely on exact matches and often filter out too many results. To solve this, we built a system designed specifically for structured datasets like CSVs or tables. Here’s a demo link where you can upload a small CSV to try out (no login required): https://demo.tryvoker.com . Unlike most RAG approaches, we process each column independently, handling text with embeddings and numbers with custom scoring. When a user submits a query, we parse it into relevant fields—for instance, extracting “slim pants” as the description and “20” as the price. We then compute cosine similarity between the description embeddings and “slim pants” while also calculating the percent error between the user’s price input and the numerical field. These individual similarity scores are then combined across all columns to generate a final ranking. Right now, our system works best with well-structured data, so some preprocessing is often needed. We’re working on improving this by detecting and restructuring messy data automatically, such as pivoting columns or extracting attributes from large text fields. We’re also adding feedback mechanisms, like a thumbs up/down system, to refine future search results based on user input. I’d love to hear about your experiences with similar search challenges and would appreciate any feedback!

Share card

Actual performance

24points
7comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
75%75% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, user, models · Missing: mac, agents, macos
58%58% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
49%49% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
48%48% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
30%30% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
11%11% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Da
DataRake – Structured data search60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DataRake – Structured data search

Hacker News5
st
structured-ripgrep – Ripgrep over structured data62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

structured-ripgrep – Ripgrep over structured data

Hacker News15
Te
TerminusHub, Distributed Revision Control for Structured Data67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

TerminusHub, Distributed Revision Control for Structured Data

Hacker News81
In
Infactory – NL APIs from Structured Data Without Hallucinations52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Infactory – NL APIs from Structured Data Without Hallucinations

Hacker News8
webHarvest
webHarvest18%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Any website. Structured data. No code.

Indie Hackerscommitment-side-project
Huckabuy Automated Structured Data Markup
Huckabuy Automated Structured Data Markup48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An automated structured data software solution.

Indie Hackers1$115,000/mob2b
Da
Dataku transforms unstructured data to structured data70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Dataku transforms unstructured data to structured data

Hacker News1
Kn
Knowstory – API to turn unstructured text into structured data66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Knowstory – API to turn unstructured text into structured data

Hacker News2
DeepTagger
DeepTagger61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

From Documents to Structured Data with Interactive Labelling

Product Hunt+386SaaS
Ta
TablePad, a notepad app for structured data71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

TablePad, a notepad app for structured data

Hacker News4