I'm developing a text search solutions that allows users to perform complex queries on large collections of text. I'm not aware of any similar existing solution at the moment, so I'm having a hard time researching it and would like to have your feedback on this idea.<p>In particular, instead of the usual keyword-based search the user can specify conditions on the entities that must be mentioned in the text document: for example, instead of searching names of members of Al-Qaeda the user can just specify the condition "member of" -> "Al-Qaeda". Analogously, searches can be done, for example, for documents mentioning "any river longer than 2km passing through France", "any italian cheese", "any drug that is used to treat panic attacks", etc... The system supports a very large number of query "conditions" so that the user can basically express almost unlimited kinds of queries.<p>I hope this is enough context to allow people to give an informed answer. What I'm asking is basically what kind of businesses would you market this solution to? How would you go marketing this kind of product? From my point of view (developer, no marketing/business skills) I always have an hard time figuring out what the best solution is.
> I'm not aware of any similar existing solution at the moment,<p>See <a href="http://www.wolframalpha.com/" rel="nofollow">http://www.wolframalpha.com/</a>