Tristan Pollock

FriendlyData - Communicate with databases like a human

FriendlyData is the cloud solution that helps companies make data accessible for non technical people by providing natural language interface to databases.

Add a comment

Replies

Best
Tristan Pollock
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.
Michael Rumiantsau
@writerpollock Thanks for hunting us, Tristan!
Tristan Pollock
@micrum of course! keep up the good fight.
Michael Rumiantsau
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!
Oksana Bespalova
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!
Alex Zaytsav
@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!
Aram Shahinyan
So what you do is basically what Steven Hawking does in terms of explaining physics to ordinary people :)
Michael Rumiantsau
@aramiggs haha :D truly - our mission is to bridge the gap between technology and human. Thanks for the support!
Csaba Kissi
This is very interesting for those who aren't DB maniacs like me 😜. Good job guys!
Michael Rumiantsau
@csaba_kissi indeed :) Yet we are engineers, we've built FriendlyData to make data friendly for non technical people. Thanks for the support!
Valentine Zavadskiy
This thing is extremely exciting and can replace admin panel for you product. Good job!
Alex Zaytsav
@saicheg thanks, Valentine! That is our goal - to simplify all such messy interfaces.
Arsen Avdalyan
We're using Postgres. Can we use it? What kind of databases do you support in general?
Alex Zaytsav
@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.
Dmitry Solomentsev
Also, could you explain in a nutshell - how do you do it? Is it a new great application of deep learning?
Alex Zaytsav
@dmitry_solomentsev another great question! Let's assume that it's a some kind of mix between deep learning and magic!
Ming Ma
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?
Alexey Zenovich
@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.
Ming Ma
@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?
Alexey Zenovich
@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.
Francis Kim
🖖 Great work! Added to: https://www.producthunt.com/@fra...
Michael Rumiantsau
@franciskim_co Thanks Francis, we thrilled to be in the club!
123
•••
Next
Last