Holistics NLP Questions Interface

Systems such as PowerBI and other startup companies offer and promote NLP based interfaces for business users to ask questions of the data they interact with, rather than having to either write SQL or even just drag and drop columns onto charts.

Is this something that Holistics is looking into for the product at all?

Hi @DataGeekDude

We are still considering the feasibility and potential benefits of incorporating NLP-based interfaces into our product. Therefore, I cannot provide you with a definite answer at this time. However, please be assured that our team is constantly exploring new ways to improve the user experience and make data exploration more accessible.

In the meantime, would you mind sharing with us why you believe a NLP Question Interface is superior to a Drag-and-drop Interface for business users?

Some business users I know find it hard to know which dataset to pick, how to choose the right column or graph and just want a question answered.

So if you had an NLP interface then you can set up synonyms of columns, and use other techniques to make the interface for everyone to be super simple to get a quick answer.

For instance, “what is our total sales revenue for the past 6 months” might be the question, but our columns are named “sales income” and we have multiple date fields. This might be confusing to a user, but for an NLP engine quite easy if we can configured it ahead of time.


Hi Craig, giving you a quick update here.

Some business users I know find it hard to know which dataset to pick, how to choose the right column or graph and just want a question answered.

I understand this problem 100%. Currently, given the current Holistics approach, business users face with the following problems:

  • Don’t know which dataset to pick for their particular question.
  • When they’re in a dataset, they don’t know which fields to choose from. They might feel overwhelmed because there are too many fields presented. Sometimes these fields are duplicates so they don’t know which are the right fields to choose.

We understand this hinders the ability to self-serve for business users. Ideally, they should not be concerned with the datasets and fields. They should just be able to ask questions: “I want to see metric A, broken down by B and C, for the time period of D”.

We’re starting a big project to rethink how we design our self-service experience for the end users here. I hope to share more details with you in the next couple of weeks.


Thanks @huy ,

This is great to hear. I think Holistics would be in a great position with the AML layer describing how all the data fits together, especially if the columns, models and datasets have descriptions, to help business users ask questions rather than have to figure things out. There is a wealth of information there for each business that can be used into an NLP style interface.

It would be great to hear more and even chat more if you’d like on this topic.