11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

330 natural language processingplace <strong>of</strong> copper wires as conductors in computer chips. Aschips continue to shrink, the connectors have also had toget smaller, but this in turn increases electrical resistance<strong>and</strong> reduces efficiency. Nanotubes, however, are not onlysuperb electrical conductors, they are also far thinner thantheir copper counterparts. Intel Corporation has conductedpromising tests <strong>of</strong> nanotube conductors, but it will likely bea number <strong>of</strong> years before they can be manufactured on anindustrial scale.An obstacle to manufacturing carbon nanotubes is thateach newly made batch is a mixture <strong>of</strong> “metallic” (conducting)<strong>and</strong> semiconducting tubes <strong>of</strong> different diameters.Manufacturing, however, requires tubes that meet strictrequirements. Fortunately researchers at NorthwesternUniversity in 2006 developed a way to sort the tubes byadding substances that changed their density according toboth their diameter <strong>and</strong> their electrical conductivity.Another alternative is “nanowires.” One design consists<strong>of</strong> a germanium core surrounded by a thin layer <strong>of</strong> crystallinesilicon. Nanowires are easier to manufacture thannanotubes, but their performance <strong>and</strong> other characteristicsmay make them less useful for general-purpose computingdevices.The ultimate goal is to make the actual transistors incomputer chips out <strong>of</strong> nanotubes instead <strong>of</strong> silicon. Animportant step in this direction was achieved in 2006 byIBM researchers who created a complete electronic circuitusing a single carbon nanotube molecule.Further ReadingBooker, Richard D. <strong>and</strong> Earl Boysen. Nanotechnology for Dummies.Hoboken, N.J.: Wiley, 2005.Bullis, Kevin. “Nanotube Computing Breakthrough: A Method forSorting Nanotubes by Electronic Properties Could Help MakeWidespread Nanotube-Based Electronics a Reality.” <strong>Technology</strong>Review, October 30, 2006. Available online. URL: http://www.technologyreview.com/Nanotech/17672/. Accessed August 16,2007.———. “Nanowire Transistors Faster than Silicon.” <strong>Technology</strong>Review, June 20, 2006. Available online. URL: http://www.technologyreview.com/Nanotech/17008/. Accessed August16, 2007.Edwards, Steven A. The Nanotech Pioneers: Where Are They TakingUs? New York: Wiley, 2006.Kanellos, Michael. “Intel Eyes Nanotubes for Future Chip Designs.”CNET News, November 10, 2006. Available online. URL: http://news.com.com/2100-1008_3-6134437.html. Accessed August16, 2007.Korkin, Anatoli, et al., eds. Nanotechnology for Electronic Materials<strong>and</strong> Devices. New York: Springer, 2007.Nanotech Web. Available online. URL: http://nanotechweb.org/.Accessed August 16, 2007.natural language processingSince at least the days <strong>of</strong> Hal 9000 <strong>and</strong> early Star Trek, thecomputer <strong>of</strong> the future was supposed to be able to underst<strong>and</strong>what people wanted, when expressed in ordinary language<strong>and</strong> not programming code. <strong>Computer</strong> scientists havebeen working on this capability, called natural languageprocessing (NLP), for decades.NLP is a multidisciplinary field that draws from linguistics<strong>and</strong> computer science, particularly artificial intelligence(see also linguistics <strong>and</strong> computing <strong>and</strong> speech recognition<strong>and</strong> synthesis). In terms <strong>of</strong> linguistics, a programmust be able to deal with words that have multiple meanings(“wind up the clock” <strong>and</strong> “the wind is cold today”) aswell as grammatical ambiguities (in the phrase “little girl’sschool” is it the school that is little, the girls, or both?). Ofcourse each language has its own forms <strong>of</strong> ambiguity.Programs can use several strategies for dealing withthese problems, including using statistical models to predictthe likely meaning <strong>of</strong> a given phrase based on a “corpus” <strong>of</strong>existing text in that language (see language translations<strong>of</strong>tware).As formidable as the task <strong>of</strong> extracting the correct (literal)meaning from text can be, it is really only the first level<strong>of</strong> natural language processing. If a program is to successfullysummarize or draw conclusions about a news reportfrom North Korea, for example, it would also have to havea knowledge base <strong>of</strong> facts about that country <strong>and</strong>/or a set <strong>of</strong>“frames” (see Minsky, Marvin) about how to interpret varioussituations such as threat, bluff, or compromise.)ApplicationsThere are a variety <strong>of</strong> emerging applications for NLP, includingthe following:• voice-controlled computer interfaces (such as in aircraftcockpits)• programs that can assist with planning or other tasks(see s<strong>of</strong>tware agents)• more-realistic interactions with computer-controlledgame characters• robots that interact with humans in various settingssuch as hospitals• automatic analysis or summarization <strong>of</strong> news stories<strong>and</strong> other text• intelligence <strong>and</strong> surveillance applications (analysis <strong>of</strong>communication, etc.)• data mining, creating consumer pr<strong>of</strong>iles, <strong>and</strong> other e-commerce applications• search-engine improvements, such as in determiningrelevancyFurther ReadingJackson, Peter, <strong>and</strong> Isabelle Moulinier. Natural Language Processingfor Online Applications: Text Retrieval, Extraction <strong>and</strong> Categorization.2nd ed. Philadelphia: John Benjamins, 2007.Kao, Anne, <strong>and</strong> Steve R. Poteet, eds. Natural Language Processing<strong>and</strong> Text Mining. New York: Springer, 2007.Manning, Christopher D., <strong>and</strong> Hinrich Schütze. Foundations <strong>of</strong>Statistical Natural Language Processing. Cambridge, Mass.:MIT Press, 1999. Available online. URL: http://www-nlp.stanford.edu/fsnlp/. Accessed October 4, 2007.Natural Language Toolkit. Available online. URL: http://nltk.sourceforge.net/index.php/Main_Page. Accessed October 4,2007.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!