Michael Seibel

Dataherald - Embed NL-to-SQL into your product

Dataherald lets you embed Natural Language to SQL (“NL-to-SQL”) into your product. The NL-to-SQL API, built with an LLM (such as GPT), allows users to conduct no-code data analytics, pull reports, and conduct complex data queries using just natural language.

Add a comment

Replies

Best
Anuj Saigal
Hey Product Hunt community! We’re Amir and Anuj from Dataherald. There have been countless game-changing applications of AI, but one area that has remained uncharted is NL-to-SQL. But fear not - we’re changing that. We’ve built a cutting-edge NL-to-SQL engine, meticulously crafted to be the fastest and most accurate in the market, delivering an unmatched developer experience! The Problem Developers struggle to build NL-to-SQL into products because LLMs do not work out-of-the-box. LLMs do not: 1. Utilize metadata and business definitions since they are not already stored in the relational database 2. Conduct complex SQL queries, such as self joins, multiple sub-queries, or rarer operations like windowing, partitioning, lags, temporal calculations, etc. 3. Create NL-to-SQL training dataset(s) for fine-tuned models 4. Assess the accuracy of AI-generated SQL The Solution Dataherald’s API solves these challenges by allowing developers to: - Add business context from various sources (data dictionaries, DBT, Confluence docs, Google docs, etc.) - Identify relevant data tables - Fine-tune NL-to-SQL LLMs (including GPT-4!) specific to their data - Assess confidence levels in AI-generated SQL All this happens with a few simple API calls. Dataherald’s NL-to-SQL API unlocks data access wherever needed: 1. Enabling Complex Data Queries in SaaS Apps: For example a large payroll software company uses Dataherald to embed NL-to-SQL into their front end so that users can ask questions like “How much did I spend on full stack engineers in our European offices in Q2 2023 and how is that trending?” 2. Democratizing Data Insights: Companies integrate our API into Slack, enabling self-serve data requests, and freeing up valuable time for data analysts. 3. Automate Customer Support with Chatbots: Customer support teams dealing with data-heavy queries leverage Dataherald in chatbots, automating inquiries regarding user data. Seamless Integrations: Dataherald is seamlessly integrated with all major data warehouses, including PostgreSQL, Databricks, Snowflake, BigQuery, and DuckDB. Sign up before January 31 to get $500 in credits. Happy heralding :)
Abhilash Chowdhary
Going to give this a try, team Dataherald. Looks interesting.
Nick Molter
@abhilash_chowdhary Please do! Can you tell us a bit about the use case you have in mind?
Dany
As a SQL-noob I upvote this! Thanks and goodluck on launch guys ;)
Nick Molter
@majorbaguette haha thanks so much! Please don't be shy if there is anything at all we can help with :)
Kostya Doronin
Congratulations on the launch. A good story simplifying development. Kudos!