abstract |
An apparatus, method, and system for a Artificial Intelligence for Data Searching Applications (AIDSA) that improves upon search systems. The AIDSA enables searchers to better target their searches and yield better search results by intelligently identifying, interrelating, and executing searches including synonyms of keywords. In one embodiment, the AIDSA expands upon a user's query by finding related words and generating all permutations of the user's query and identified related words. Then the AIDSA searches a database based on this expanded query and ranks the results. In one embodiment, the AIDSA super-targets the search results by ranking the results. For example, references having a greater incidence of expanded search terms will be ranked higher than those references having fewer matching search terms. Further, the AIDSA allows users to emphasize certain search terms and this emphasis further targets and affects the search results. In one embodiment, a slider user interface pop-up widget will appear in response to a user highlight a keyword or word phrase and allow a user to set a level of emphasis for the keyword or word phrase. Also, an information bar user interface is taught. The information bar displays AIDSA search results based on the information being viewed by a user. |