Care to explain the context and why you are keen on natural language inquiries? It seems to me like the example you gave is very simplistic and can be solved by a simple dropdown filter on Excel and or SELECT * WHERE clause in a database. Note, I'm not implying that you are wrong to use natural language, simply that there seems to be more to the question.