Visual Question Answering : From Theory to Application