8 votes
Accepted

Why does nobody use decision trees for visual question answering?

For vision tasks, neural network models almost always include a number of layers that pool and convolute. The convolutions, in particular, are very useful - they can make the model generalize better ...
user avatar
7 votes
Accepted

Can Bayesian inference be combined with knowledge-based systems?

Yes, it is possible to combine probabilistic / bayesian reasoning and a traditional "knowledgebase". And some work along those lines has been done. See, for example, ProbLog ("Probabilistic Prolog") ...
user avatar
  • 3,677
5 votes

How can I translate a natural language question to an MDX query?

You can use a component library which can help you to implement Natural language query builder in your application( the question part ) called Open Natural Language Processing Package , so you can ...
user avatar
  • 1,153
4 votes

How is the F1 score calculated in a question-answering system?

In QA, it's computed over the individual words in the prediction against those in the True Answer. The number of shared words between the prediction and the truth is the basis of the F1 score: ...
user avatar
2 votes

Is there a service that can search for answers to general questions?

You can use Google https://encrypted.google.com/search?hl=en&q=when%20was%20Einstein%20born and parse the response. Wolfram ALPHA is another candidate. http://m.wolframalpha.com/input/?i=what+...
user avatar
  • 231
2 votes

How to generate a dataset for question answering from books (like Facebook's bAbI)?

If you are talking about "generating" in the sense of generative models , it is pretty tough. since we are still far beyond understanding the actual structure of question-answering. And even state of ...
user avatar
2 votes

Is there a machine learning system that is able to understand mathematical problems given in a textual description?

There was a lot of work on this topic at UT Austin, which has now migrated to the Alan Institute. There is no off-the-shelf software that will answer your question (if there was, DARPA would stop ...
user avatar
2 votes

What are the advantages of Machine Learning compared to traditional programming for developing a chatbot?

In my view ML does not work very well for conversational AI systems. It is generally alright for intent recognition, so getting what the user wants if they ask a question ("I want to book a flight?", "...
user avatar
  • 5,062
1 vote

How to generate a response while considering past questions as well?

What you want to look for is called anaphora resolution. You basically keep a record of the past conversation and try and find an antecedent for any occurrences of it, he/she, her/his, etc. You ...
user avatar
  • 5,062
1 vote

How to fine tune BERT for question answering?

The answer is yes but 'lightweight' will require a 'lightweight' model. Your application for 'domain one' is called open domain question answering (ODQA). Here is a demonstration of ODQA using BERT: ...
user avatar
1 vote

Is there a machine learning system that is able to understand mathematical problems given in a textual description?

Well this is a relatively new problem very tied to Question Answering. One of the recent systems is EUCLID that can answer those type of question the public Dolphin algebra question set by using a ...
user avatar
  • 31
1 vote
Accepted

How to generate a dataset for question answering from books (like Facebook's bAbI)?

This repository maintained by Facebook AI Research talks about how they went about generating QA from stories. In essence, they try to simulate how a reader reads a story. They also keep track about ...
user avatar
1 vote

What chatbots can answer this type of simple question that only requires to keep track of the context?

I think the issue here is that the chatbots you're using aren't very good at "short-term memory". What I mean by is that the bots construct responses that are slowly and incrementally tuned according ...
user avatar
1 vote

Which parsing algorithm can I use for NLP question answering system?

I have been reading and reading, and found answers to almost all my questions. I am sticking to Earley algorithm, given that it offers a dynamic programming approach (CKY does the same). Both ...
user avatar
  • 319
1 vote

Is there a service that can search for answers to general questions?

You could use dbPedia and/or wikidata. I think Wikidata supports SPARQL now, but don't quote me on that. dbPedia definitely supports SPARQL. If you're not interested in writing SPARQL queries by ...
user avatar
  • 3,677

Only top scored, non community-wiki answers of a minimum length are eligible