Our aim is to develop a BI assistant that can answer “BI questions”.
A BI question is defined as a free text question that has a single definite answer based on querying and aggregating data from a given dataset
For this assignment, we will be using the non-commercial dataset of IMDB (see here).
Here are some examples of BI questions on the IMDB dataset:
Propose a solution for building a BI assistant. Your proposal should include:
For the choices you’ve made, describe what alternatives you were considering if any and what are pros and cons
Implement the BI assistant solution you proposed in a simple command line application. your CLI app could be written in any language of your choice. it should be capable of answering the 5 questions example questions written above.