FriendlyData is the cloud solution that helps companies make data accessible for non technical people by providing natural language interface to databases.
I’d much rather be able to ask questions about the data like a human being, instead of learning SQL or hiring data scientist. FriendlyData makes work with data as simple as searching in Google. Nuff said.
Hi Product Hunters, Co-Founder of FriendlyData here. I’m happy to answer any questions!
FriendlyData is the cloud solution that helps businesses make data accessible for non technical people by providing natural language interface to databases.
We’d appreciate your feedback!
I'm a marketing manager and often have to download data from CRM, using SQL. It was a real nightmare for me with all that SELECT, FROM, WHERE, etc.
Thanks, FriendlyData! Guys, you simplified my work!
@oksana_bespalova thanks, Oksana! We are really happy to make your work(and life) simpler by avoiding need to learn SQL.
It's our pleasure to help you!
@arsen_avdalyan yes, you can(and probably you should ;)) use it. Right now we support all popular relational databases, and Postgres is definitely one of them.
Awesome idea! I wonder how complex your query can get?
For example: Get me customers who have ordered parts shipped from Canada and supplier is not from Canada and orders for last month with transaction more than $500.
And how would you solve DB performance when involved with multiple tables join?
In addition, how would your system know about my table structures? If in my database I have a table called "com_cad" that stores a list of companies name. When I ask "show companies..." how would your system know the companies info is stored in "com_cad" table?
@mingliangma thanks! We support multiple joins but haven't support subquery. It's a good question about DB perfomance. For example, we try to analyze which type of join should we use but it's ofc not a level of good DBA. We do our best to improve query optimizations it in future.
@alexey_zenovich I am really interested in your solution. I filled out the form on your website.
And I'm really curious how would your system know about my table structures?
@mingliangma sorry, didn't see your edit. If the system has some even small data sample it analyzes and generates assumptions about 'human' columns name. Also, it's possible to add like a synonym name by hand and then system analyze queries based on it too.
@medvednikov thanks Eugene! The idea is natural outgrowth of our experience - we’ve built a lot of sophisticated solutions for big companies. We know that data is the heart of decision making process in any business. At the same time there is no convenient interfaces for non-technical people. This is how we came up with the idea of FriendlyData
@dmitry_solomentsev hi Dmitry!
Great question! To query over Hadoop you still need to choose some SQL-on-Hadoop technology(like Apache Hive or Apache Impala) and will be able to provide you a natural language interface over it.
Is your project in some way similar to Wolfram-Alpha (it also understands common questions). Can it be compared with FriendlyData? What is the difference?
@maryna_dorash good question, Maryna! But it's a bit incorrect to compare us with this great system: we are doing different things. Wolfram-Alpha answers according to it's own knowledge or just making some calculations and we provide a way to get data via natural language from any connected database!
@mkamenkov thank you, Max! There are a lot of ways how you can use such tool: it can simplify(and replace) complicated interfaces with a lot of radio buttons and checkboxes or increase productivity by adding new functionality to the standard search inputs.
Replies
Shisharka Land
Narrative BI
Shisharka Land
Narrative BI
DogQ
Sixties One Dot Com
Narrative BI
Invoice generator
Narrative BI
Narrative BI
DogQ
DogQ
Story Replay
Narrative BI
airNYC
DogQ
FriendlyData
FriendlyData
Revealbot
DogQ
Revealbot
DogQ
Obie for Chrome
Narrative BI
Weje
Narrative BI
Narrative BI
DogQ
airNYC
DogQ
DogQ
AppGrowthLab.com (by SplitMetrics)
DogQ
Hustle X
Narrative BI