research topics natural language processing image processing

31
Research Topics Natural Language Processing Image Processing CSC 3990

Upload: tarak

Post on 25-Feb-2016

61 views

Category:

Documents


0 download

DESCRIPTION

Research Topics Natural Language Processing Image Processing. CSC 3990. Natural Language Processing. CSC 3990. What is NLP?. Natural Language Processing (NLP) Computers use (analyze, understand, generate) natural language A somewhat applied field Computational Linguistics (CL) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Research Topics Natural Language Processing Image Processing

Research TopicsNatural Language Processing

Image Processing

CSC 3990

Page 2: Research Topics Natural Language Processing Image Processing

Natural Language Processing

CSC 3990

Page 3: Research Topics Natural Language Processing Image Processing

What is NLP?

• Natural Language Processing (NLP)– Computers use (analyze, understand,

generate) natural language– A somewhat applied field

• Computational Linguistics (CL)– Computational aspects of the human

language faculty– More theoretical

Page 4: Research Topics Natural Language Processing Image Processing

Why Study NLP?

• Human language interesting & challenging– NLP offers insights into language

• Language is the medium of the web• Interdisciplinary: Ling, CS, psych, math• Help in communication

– With computers (ASR, TTS)– With other humans (MT)

• Ambitious yet practical

Page 5: Research Topics Natural Language Processing Image Processing

Goals of NLP• Scientific Goal

– Identify the computational machinery needed for an agent to exhibit various forms of linguistic behavior

• Engineering Goal– Design, implement, and test systems

that process natural languages for practical applications

Page 6: Research Topics Natural Language Processing Image Processing

Applications• speech processing: get flight information or book a

hotel over the phone• information extraction: discover names of people

and events they participate in, from a document • machine translation: translate a document from

one human language into another• question answering: find answers to natural

language questions in a text collection or database

• summarization: generate a short biography of Noam Chomsky from one or more news articles

Page 7: Research Topics Natural Language Processing Image Processing

General Themes

• Ambiguity of Language• Language as a formal system• Computation with human language• Rule-based vs. Statistical Methods• The need for efficiency

Page 8: Research Topics Natural Language Processing Image Processing

Topic Ideas

1.Text to Speech – artificial voices2.Speech Recognition - understanding3.Textual Analysis – readability4.Plagiarism Detection – candidate selection5.Intelligent Agents – machine interaction

Page 9: Research Topics Natural Language Processing Image Processing

Text to Speech – artificial voice• Text Input• Break text into phonemes

– Match phonemes to voice elements– Concatenate voice elements– Manipulate pitch and spacing

• Output results• Research question: How can a human voice be

used to produce an artificial voice?• Model Talker - opportunities for active, hands-on

research (http://www.modeltalker.com)

Page 10: Research Topics Natural Language Processing Image Processing

Speech Recognition• Spoken Input• Identify words and phonemes in speech

– Generate text for recognized word parts– Concatenate text elements– Perform spelling, grammar and context checking

• Output results• Research question: How can speech recognition

assist a deaf student taking notes in class?• VUST – Villanova University Speech Transcriber

(http://www.csc.villanova.edu/~tway/publications/wayAT08.pdf)

Page 11: Research Topics Natural Language Processing Image Processing

Textual Analysis - Readability

• Text Input• Analyze text & estimate “readability”

– Grade level of writing– Consistency of writing– Appropriateness for certain educ. level

• Output results• Research question: How can computer

analyze text and measure readability?• Opportunities for hands-on research

Page 12: Research Topics Natural Language Processing Image Processing

Plagiarism Detection

• Text Input• Analyze text & locate “candidates”

– Find one or more passages that might be plagiarized– Algorithm tries to do what a teacher does– Search on Internet for candidate matches

• Output results• Research question: What algorithms work like

humans when finding plagiarism?• Experimental CS research

Page 13: Research Topics Natural Language Processing Image Processing

Intelligent Agents

• Example: ELIZA• AIML: Artificial Intelligence Modeling Lang.• Human types something• Computer parses, “understands”, and generates

response• Response is viewed by human• Research question: How can computers

“understand” and “generate” human writing?• Also good area for experimentation

Page 14: Research Topics Natural Language Processing Image Processing

Image Processing

CSC 3990

Some slides from Xin Li lecture notes, West Virginia Univ.

Page 15: Research Topics Natural Language Processing Image Processing

What is Image Processing?

• Digital Image Processing– Analog transmission in 1920– Early improvements in 1920s– Required digital computer (1948)– Rapid advancement since

Page 16: Research Topics Natural Language Processing Image Processing

Historical Background

Newspaper industry used Bartlane cable picture transmission system to send pictures by submarine cable between London and New York in 1920s

The number of distinct gray levels coded by Bartlane system was improved from 5 to 15 by the end of 1920s

Page 17: Research Topics Natural Language Processing Image Processing

Digital Image Processing

• The images in previous slides are digital (now), but they are NOT the result of DIP

• Digital Image Processing is– Processing digital images by a digital

computer• DIP requires a digital computer and other

supporting technologies (e.g., data storage, display and transmission)

Page 18: Research Topics Natural Language Processing Image Processing

Cool Applications

The first picture of moon by US spacecraft Ranger 7on July 31, 1964 at 9:09AM EDT

•Digitization•Compression•Error Recovery

Sir Godfrey N. Housefield and Prof. Allan M. Cormack shared 1979 Nobel Prize in Medicine for the invention of CT

• Enhancement• Edges, Contrast,

Brightness, etc.

Page 19: Research Topics Natural Language Processing Image Processing

• Acquisition – Digital cameras, scanners – MRI and Ultrasound imaging– Infrared and microwave imaging

• Transmission– Internet, wireless communication

• Display– Printers, LCD monitor, digital TV

Past 20 Years

Page 20: Research Topics Natural Language Processing Image Processing

Photography

Page 21: Research Topics Natural Language Processing Image Processing

Motion Pictures

Page 23: Research Topics Natural Language Processing Image Processing

Remote Sensing

Hurricane Andrewtaken by NOAA GEOS

America at night (Nov. 27, 2000)

Page 24: Research Topics Natural Language Processing Image Processing

Thermal Images

Human body dispersesheat (red pixels)

Different colors indicatevarying temperatures

Operate in infrared frequency

Page 25: Research Topics Natural Language Processing Image Processing

Medical Diagnostics

chest head

Operate in X-ray frequency

Page 26: Research Topics Natural Language Processing Image Processing

PET and Astronomy

Positron Emission Tomography

Cygnus Loop in theconstellation of Cygnus

Operate in gamma-ray frequency

Page 27: Research Topics Natural Language Processing Image Processing

Cartoon Pictures (Non-photorealistic)

Page 28: Research Topics Natural Language Processing Image Processing

Synthetic Images in Gaming

Age of Empire III by Ensemble Studios

Page 29: Research Topics Natural Language Processing Image Processing

Virtual Reality (Photorealistic)

Page 30: Research Topics Natural Language Processing Image Processing

General Themes

• Human vision is limited• Digital images contain more information

that humans perceive• Computers can use algorithms to extract

more information from digital images• Computers can acquire, manipulate,

compress, transmit and modify images

Page 31: Research Topics Natural Language Processing Image Processing

Topic Ideas1.Biometrics – identifying faces & retinas2.Target Acquisition – see a tank from space3.Computer Vision – detect microscopic flaws in

manufacturing4.Assistive Technology – convert visual images

into tactile or textual form5.Entertainment – remove red eye, morph faces,

digital filmmaking, movie magic6. Image Description – use 3D dictionary to

describe contents of 2D image