主权项 |
1. A method for providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language processing (NLP), the method comprising:
creating and maintaining an online T-Word Dictionary, wherein creating and maintaining the online T-Word Dictionary comprises:
determining a relationship between a plurality of T-Words and a plurality of corresponding values, wherein the plurality of corresponding values include a plurality of related lookup phrases and a plurality of concept terms;mapping the plurality of T-Words to the plurality of corresponding values based on the determined relationship; andstoring the mapped plurality of T-Words to the plurality of corresponding values in the online T-Word Dictionary; receiving the input question, wherein the input question is entered by a user via a graphical user interface associated with a first computer; performing natural language processing (NLP) analysis on the input question to extract a required value phrase; forming at least one mathematical equation based on the extracted required value phrase, wherein forming the at least one mathematical equation comprises:
identifying the at least one time-sensitive word or the at least one time-sensitive phrase contained in the received input question, wherein a value associated with the identified at least one time-sensitive word or the at least one time-sensitive phrase varies according to a particular point in time, and wherein the identifying comprises communicating online with a second computer to access the online T-Word Dictionary; andresolving the identified at least one time-sensitive word or the at least one time-sensitive phrase contained in the received input question, wherein the resolving comprises communicating online with the second computer to access the online T-Word Dictionary and recursively mapping a plurality of variables associated with the identified at least one time-sensitive word or the at least one time-sensitive phrase to at least one formula contained in the T-Word Dictionary; determining the answer to the input question in natural language based on the solved at least one mathematical equation, wherein the determining comprises the first computer interacting with an on-line question-answer system to search an internet, a plurality of online data repositories, a plurality of online databases, and a plurality of online corpuses according to the value associated with the identified at least one time-sensitive word or the at least one time-sensitive phrase at the particular point in time; and narrating the answer to the input question in natural language based on the solved at least one mathematical equation. |