Proceedings

Feature Generation for Text Categorization Using World Knowledge

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 1048-1052.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

We enhance machine learning algorithms for text categorization with generated features based on domain-specific and common-sense knowledge. This knowledge is represented using publicly available ontologies that contain hundreds of thousands of concepts, such as the Open Directory; these ontologies are further enriched by several orders of magnitude through controlled Web crawling. Prior to text categorization, a feature generator analyzes the documents and maps them onto appropriate ontology concepts, which in turn induce a set of generated features that augment the standard bag of words. Feature generation is accomplished through contextual analysis of document text, implicitly performing word sense disambiguation. Coupled with the ability to generalize concepts using the ontology, this approach addresses the two main problems of natural language processing—synonymy and polysemy. Categorizing documents with the aid of knowledge-based features leverages information that cannot be deduced from the documents alone. Experimental results confirm improved performance, breaking through the plateau previously reached in the field.

  1. [Bekkerman, 2003] R. Bekkerman. Distributional clustering of words for text categorization. Master's thesis, Technion, 2003.
  2. [Brank et al., 2002] J. Brank, M. Grobelnik, N. Milic-Frayling, and D. Mladenic. Interaction of feature selection methods and linear classification models. In Text Learning Workshop, ICML, 2002.
  3. [Cohen, 2000] W. Cohen. Automatically extracting features for concept learning from the web. In ICML'00, 2000.
  4. [Dumais et al., 1998] S. Dumais, J. Platt, D. Heckerman, and M. Sahami. Inductive learning algorithms and representations for text categorization. In CIKM'98, 1998.
  5. T. Fawcett. Feature Discovery for Problem Solving Systems. PhD thesis, UMass, May 1993.
  6. [Fuernkranz et al., 2000] J. Fuernkranz, T. Mitchell, and E. Riloff. A case study in using linguistic phrases for text categorization on the WWW. Learning for Text Categorization. AAAI Press, 2000.
  7. [Gabrilovich and Markovitch, 2004] E. Gabrilovich and S. Marko- vitch. Text categorization with many redundant features: Us- ing aggressive feature selection to make SVMs competitive with C4.5. In ICML'04, pages 321-328, 2004.
  8. [Hu and Kibler, 1996] Y. Hu and D. Kibler. A wrapper approach for constructive induction. In AAAI-96, 1996.
  9. [Joachims, 1998] T. Joachims. Text categorization with support vector machines: Learning with many relevant features. In ECML'98, pages 137-142, 1998.
  10. [Kudenko and Hirsh, 1998] D. Kudenko and H. Hirsh. Feature gen- eration for sequence categorization. In AAAI'98, 1998.
  11. [Kumaran and Allan, 2004] G. Kumaran and J. Allan. Text classifi- cation and named entities for new event detection. SIGIR, 2004.
  12. [Lang, 1995] K. Lang. Newsweeder: Learning to filter netnews. In ICML'95, pages 331-339, 1995.
  13. [Leopold and Kindermann, 2002] E. Leopold and J. Kindermann. Text categorization with support vector machines: How to repre- sent texts in input space. Machine Learning, 46, 2002.
  14. [Lewis and Croft, 1990] D. Lewis and W. Croft. Term clustering of syntactic phrases. In SIGIR'90, 1990.
  15. [Lewis et al., 2004] D. Lewis, Y. Yang, T. Rose, and F. Li. RCV1: A new benchmark collection for text categorization research. JMLR, 5:361-397, 2004.
  16. [Markovitch and Rosenstein, 2002] S. Markovitch and D. Rosen- stein. Feature generation using general constructor functions. Machine Learning, 49:59-98, 2002.
  17. [Matheus and Rendell, 1989] C. Matheus and L. Rendell. Con- structive induction on decision trees. 11th Int'l Conf. on AI, 1989. IJCAI
  18. [Matheus, 1991] C. Matheus. The need for constructive induction. In 8th Int'l Workshop on Machine Learning, 1991.
  19. [Mikheev, 1999] A. Mikheev. Feature lattices and maximum en- tropy models. Information Retrieval, 1999.
  20. [Murphy and Pazzani, 1991] P. Murphy and M. Pazzani. ID2-of-3: Constructive induction of M-of-N concepts for discriminators in decision trees. In ICML'91, 1991.
  21. [Pagallo and Haussler, 1990] G. Pagallo and D. Haussler. Boolean feature discovery in empirical learning. ICML'90, 1990.
  22. [Pang et al., 2002] B. Pang, L. Lee, and S. Vaithyanathan. Thumbs up? Sentiment classification using machine learning techniques. In EMNLP'02, 2002. [Reuters, 1997] Reuters-21578 text categorization test collection. daviddlewis.com/resources/testcollections/reuters21578. Link
  23. [Scott, 1998] S. Scott. Feature engineering for a symbolic approach to text classification. Master's thesis, U. Ottawa, 1998.
  24. [Sebastiani, 2002] F. Sebastiani. Machine learning in automated text categorization. ACM Comp. Surveys, 34(1), 2002.
  25. [Urena-Lopez et al., 2001] L. Urena-Lopez, M. Buenaga, and J. Gomez. Integrating linguistic resources in TC through WSD. Computers and the Humanities, 35, 2001.
  26. [Yang and Liu, 1999] Y. Yang and X. Liu. A re-examination of text categorization methods. In SIGIR'99, pages 42-49, 1999.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards