Method and system for creating hierarchical classifiers of software components to identify meaning for words with multiple meanings
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06E-003/00
G06E-001/00
G06G-007/00
출원번호
UP-0253103
(2005-10-18)
등록번호
US-7657495
(2010-03-31)
우선권정보
GB-0423221.1(2004-10-20)
발명자
/ 주소
Hunter, Robert James
Luke, James Steven
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Schmeiser, Olsen & Watts
인용정보
피인용 횟수 :
4인용 특허 :
6
초록▼
A method for creating hierarchical classifiers of software components in a learning system, each software component comprising an identifier and a rule for processing an input message, the method comprising the steps of: receiving an input message by a first software component; parsing the input mes
A method for creating hierarchical classifiers of software components in a learning system, each software component comprising an identifier and a rule for processing an input message, the method comprising the steps of: receiving an input message by a first software component; parsing the input message to identify an input value; seeking a second software component having an identifier matching the identified input value; in the event that the seeking step fails to locate a match, creating a second software component and assigning an identifier to the created second software component, the identifier matching the identified input value.
대표청구항▼
The invention claimed is: 1. A method for creating hierarchical classifiers of software components in a learning system for processing an input message, the method comprising the steps of: receiving text in a first window of a hierarchical fact extraction tool; building at least one rule from the r
The invention claimed is: 1. A method for creating hierarchical classifiers of software components in a learning system for processing an input message, the method comprising the steps of: receiving text in a first window of a hierarchical fact extraction tool; building at least one rule from the received text comprising identifying a text structure in the received text, wherein the text structure comprises a word having multiple meanings in current usage of the word; and selecting a specific meaning from the multiple means based on a context of the text structure; wherein the multiple meaning of the word comprise a calendar data and a name of a person, wherein the text structure comprises a grammatical element followed by the word, wherein the grammatical element is selected from the group consisting of a demonstrative, a verb, an adjective, a definite article, a noun, and a noun preposition, and wherein said selecting the specific meaning comprises selecting the calendar date; transforming the at least one rule into a XML training message, said XML training message comprising output tags that define an output message and input tags that comprise at least one input value for generating the output message; receiving the input message by a first software component, said first software component consisting of a cellular decision engine of a plurality of decision engines of a hierarchy, said input message consisting of the XML training message; identifying at least one subcellular decision engine of the plurality of decision engines, each subcellular decision engine hierarchically related to the cellular decision engine as a child of the cellular decision engine; parsing the input message to identify a first input value of the at least one input value; ascertaining that no subcellular decision engine of the at least one subcellular decision engine has an identifier that is identical to the identified first input value; responsive to said ascertaining, creating an additional subcellular decision engine in the hierarchy, said additional subcellular decision engine hierarchically related to the cellular decision engine as an additional child of the cellular decision engine; assigning an identifier to the created additional subcellular decision engine, the identifier being identical to the identified first input value; generating a conforming output message in conformity with the defined output message in the output tags and with inclusion of the first input value; and transmitting the conforming output message to a requesting entity. 2. The method of claim 1, wherein said generating the conforming output message comprises implementing a first rule comprised by the plurality of decision engines. 3. The method of claim 2, wherein the first rule specifies an action to perform in relation to the identified first input value. 4. The method of claim 2, wherein the first rule imposes an inhibit value on the identified first input value. 5. The method of claim 3, wherein the inhibit value inhibits a rule that triggers an action. 6. The method of claim 1, wherein the at least one input value in the input tags in the XML training message comprise a plurality of input values forming a structure of a context. 7. The method of claim 6, wherein the context is a sentence, a phrase, a word, or a numerical value. 8. The method of claim 1, wherein the multiple meaning of the word comprise a calendar date and a name of a person, wherein the text structure is characterized by the word appearing as a first word of a sentence, wherein said selecting the specific meaning comprises selecting the name of the person, and wherein said building at least one rule further comprises building an inhibit rule that inhibits triggering an action in relation to the text structure. 9. The method of claim 1, wherein said building at least one rule comprises identifying a particular structure in the received text, and wherein the at least one rule comprises a generalization rule that classifies the particular structure as a reference numeral. 10. The method of claim 1, wherein the tool further comprises a second window distinct from the first window, and wherein the second window is configured to enable a user to select core management functions pertaining to the at least one rule and the tool. 11. The method of claim 10, wherein the core management functions comprise said building of the at least one rule, application of the at least one rule, and management of the at least one rule. 12. A data processing system comprising a processor and a computer readable memory unit coupled to the processor, said memory unit containing software code that when executed by the processor performs the method of claim 1. 13. A computer program product, comprising a computer usable storage medium having computer software code that when executed on a computer causes the computer to perform the method of claim 1. 14. The method of claim 10, wherein the core management functions comprise configuration of the tool.
Anick Peter G. (Marlboro MA) Artemieff Suzanne O. (Concord MA), Method and apparatus for efficient morphological text analysis using a high-level language for compact specification of.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.