METHOD FOR ANALYZING MORPHEME USING ADDITIONAL INFORMATION AND MORPHEME ANALYZER FOR EXECUTING THE METHOD

Information

  • Patent Application
  • 20070233462
  • Publication Number
    20070233462
  • Date Filed
    March 30, 2007
    18 years ago
  • Date Published
    October 04, 2007
    18 years ago
Abstract
A method of performing a morpheme analysis by utilizing additional information is provided. The method includes acquiring an analysis target phrase and additional information associated with the target phrase. A term is obtained form the additional information. And the phrase is analyzed to extract a key term or keyword by using the term extracted from the additional data.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other aspects and advantages of the present invention will become apparent and more readily appreciated from the following detailed description, taken in conjunction with the accompanying drawings of which:



FIG. 1 illustrates an example of local information search using an exemplary morpheme analysis method;



FIG. 2 is a flowchart illustrating a method of performing a morpheme analysis using additional information according to an exemplary embodiment of the present invention;



FIG. 3 is a block diagram illustrating an internal configuration of a morpheme analyzer performing a morpheme analysis using additional information according to an exemplary embodiment of the present invention;



FIG. 4 is a flowchart illustrating a method of performing a morpheme analysis by using a category and an address for local search according to an exemplary embodiment of the present invention;



FIG. 5 illustrates a method of performing a morpheme analysis by using additional information according to an exemplary embodiment of the present invention;



FIG. 6 illustrates a first example and a second example with respect to a performance improvement of morpheme analysis using category information for local search according to an exemplary embodiment of the present invention;



FIG. 7 illustrates first through third examples with respect to a performance improvement of morpheme analysis using address information for local search according to an exemplary embodiment of the present invention; and



FIG. 8 illustrates a first example of partially solving an unregistered word using additional information and a second example of supplementing a tokenizer according to an exemplary embodiment of the present invention.


Claims
  • 1. A method of performing a morpheme analysis, the method comprising: acquiring a morpheme analysis target and additional information associated with the morpheme analysis target, from search index data;creating a key based on the additional information; andanalyzing a morpheme of the morpheme analysis target by using the key.
  • 2. The method of claim 1, wherein creating the key comprises: creating a plurality of keys by performing the morpheme analysis for each of information included in the additional information; andcreating a combined key by combining the plurality of keys.
  • 3. The method of claim 2, wherein the additional information comprises category information and address information associated with the morpheme analysis target.
  • 4. The method of claim 3, wherein creating of the plurality of keys comprises: creating a first key by analyzing a morpheme of the category information; andcreating a second key by analyzing a morpheme of the address information.
  • 5. The method of claim 4, wherein creating the combined key comprises creating the combined key by combining the first key and the second key, and wherein analyzing the morpheme comprises analyzing the morpheme of the morpheme analysis target by using the created combined key.
  • 6. The method of claim 4, wherein the category information is expanded, when the morpheme analysis is performed, by using a keyword information list associated with the category information.
  • 7. The method of claim 1, wherein analyzing the morpheme comprises: determining whether the morpheme analysis target includes a partial character string corresponding to the key;temporarily adding the partial character string in a morpheme dictionary when the morpheme analysis target includes the partial character string corresponding to the key; andanalyzing the morpheme of the morpheme analysis target by referring to the morpheme dictionary.
  • 8. The method of claim 7, further comprising: adding the morpheme analysis target to a frequently utilized word list for each category, and increasing a number of times that a corresponding word is utilized,wherein the category information is expanded, when the morpheme analysis is performed, by using information of the frequently utilized word list.
  • 9. The method of claim 1, wherein the morpheme analysis target corresponds to a search morpheme analysis target which is outputted from a search engine.
  • 10. A computer-readable recording medium storing a program for implementing the method of claim 1.
  • 11. A morpheme analyzer comprising: an information acquirement unit configured to acquire a morpheme analysis target and additional information associated with the morpheme analysis target, from search index data;a key creator configured to create a key based on the additional information; anda morpheme analyzing unit configured to analyze a morpheme of the morpheme analysis target by using the key.
  • 12. The morpheme analyzer of claim 11, wherein the key creator comprises: a plural key creator configured to create a plurality of keys by performing a morpheme analysis for each of information included in the additional information; anda combined key creator configured to create a combined key by combining the plurality of keys.
  • 13. The morpheme analyzer of claim 12, wherein the additional information comprises category information and address information associated with the morpheme analysis target.
  • 14. The morpheme analyzer of claim 13, wherein the plural key creator comprises: a first key creator configured to create a first key by analyzing a morpheme of the category information; anda second key creator configured to create a second key by analyzing a morpheme of the address information.
  • 15. The morpheme analyzer of claim 12, wherein the combined key creator creates the combined key by combining the first key and the second key, and the morpheme analyzing unit analyzes the morpheme of the morpheme analysis target by using the created combined key.
  • 16. The morpheme analyzer of claim 11, wherein the morpheme analyzing unit comprises: a determination unit configured to determine whether the morpheme analysis target includes a partial character string corresponding to the key;a partial character string adder configured to temporarily add the partial character string in a morpheme dictionary when the morpheme analysis target includes the partial character string corresponding to the key; anda morpheme analysis target analyzing unit configured to analyze the morpheme of the morpheme analysis target by referring to the morpheme dictionary.
  • 17. The morpheme analyzer of claim 16, wherein the morpheme analyzing unit further comprises: a morpheme analysis target adder configured to add the morpheme analysis target to a frequently utilized word list for each category, and increase a number of times that a corresponding word is utilized,wherein the category information is expanded, when the morpheme analysis is performed, by using information of the frequently utilized word list.
Priority Claims (1)
Number Date Country Kind
10-2006-0029487 Mar 2006 KR national