Category: 

What is Text Mining?

Article Details
  • Written By: Jacob Queen
  • Edited By: Lauren Fritsky
  • Last Modified Date: 29 August 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
The atmosphere of Jupiter's moon Io collapses every time it is eclipsed by the planet.   more...

September 29 ,  2008 :  The Dow Jones Industrial Average experienced its largest one-day drop in history.  more...

Text mining is the process of using computer technology to sift through text documents for the purposes of research and analysis. It is often considered very similar to the process known as data mining, but it relies on special programming to look in uncategorized text and find meaning or patterns instead of analyzing pre-categorized database information. Text mining has many applications in areas like science, marketing, and data organization.

The complexity involved in organizing words into language is much too extreme for computers to handle, but scientists have worked hard to improve this kind of programming. Many methods have been developed that let scientists identify phrases and discover facts about text. This is generally not the same as fully deciphering the meaning, but it allows for shortcuts that achieve many of the same goals. Text mining takes advantage of some of these techniques, and as this technology improves, text mining is generally expected to improve as well.

Experts use text information analysis primarily to do research into written documents. Large amounts of written data can be hard to analyze because of the tremendous amount of time required. Computers can go through this text much quicker, but they can't understand it. Text mining techniques allow computers to find useful trends in text, presenting the data in a way that may reveal new facts or allow experts to make discoveries.

Ad

An example of a use for this technology would be market research. Experts could analyze search results on a product name and have the program look for phrases that express user sentiment. In this way, they may find out how people really feel about their product in a very detailed way. They could also simply look for their product and see which phrases were popping up most often, and this might help them develop new ideas about how to please their customers.

Another use for mining text is analyzing scientific papers on similar subjects looking for new trends or agreements. This has allowed some scientists to make predictive assumptions that have proven useful in fields like protein analysis. Some experts think these sorts of applications may eventually provide unexpected discoveries.

A process called data mining is actually quite similar to the mining of text, but it is generally less complex to do because it relies on text that's already been formatted into categories. For example, the software could go through all the information for job applicants in a database, looking for trends. Text mining is more difficult for computers to do because pure text is harder to analyze than data with categories.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}