Research Topics Natural Language Processing Image Processing CSC 3990.

Slides:



Advertisements
Similar presentations
Information and Software Technology
Advertisements

Introduction to Computational Linguistics
Introduction to Computational Linguistics
Natural Language and Speech Processing Creation of computational models of the understanding and the generation of natural language. Different fields coming.
Information Retrieval in Practice
Course Website: Digital Image Processing: Introduction Brian Mac Namee
Digital Image Processing Ligang Liu Zhejiang University
Digital Image Processing Chapter 1: Introduction.
Digital Image Processing Chapter 1: Introduction.
Digital Image Processing Chapter 1: Introduction.
Input Devices Image Capture Devices, Sound Capture Devices, Remote Controls PREPARED & PRESENTED BY: FAHAD AHMAD KHAN.
Overview of Search Engines
(Need, scope & Applications) Gurpreet Kaur, Assistant Professor, ECE Department, CTIEMT.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Digital Image Processing
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
EE663: Digital Image Processing
Digital Image Processing: Introduction. Introduction “One picture is worth more than ten thousand words” Anonymous.
Dr. Engr. Sami ur Rahman Digital Image Processing Lecture 1: Introduction.
G52IIP, School of Computer Science, University of Nottingham What we will learn … Topics relate to the use of computer to Acquire/generate Process/manipulate/store.
Introduction to Image Processing Grass Sky Tree ? ? Introduction A picture is worth more than a thousand words.
Introduction to Natural Language Processing Heshaam Faili University of Tehran.
Digital Image Processing (DIP)
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Digital Image Processing In The Name Of God Digital Image Processing Lecture1: Introduction M. Ghelich Oghli By: M. Ghelich Oghli
Multimedia Databases (MMDB)
A Survey of COMPUTER GRAPHICS
Medical Image processing Medical Image Processing and Neural Networks Laboratory 1 Chapter 1 Introduction 國立雲林科技大學 資訊工程研究所 張傳育 (Chuan-Yu Chang ) 博士 Office:
CP467 Image Processing and Pattern Recognition Instructor: Hongbing Fan Introduction About DIP & PR About this course Lecture 1: an overview of DIP DIP&PR.
Meta-Knowledge Computer-age study skill or What kids need to know to be effective students Graham Seibert Copyright 2006.
1 Computational Linguistics Ling 200 Spring 2006.
Course Title: M.M.T Chapter No: 01 “Introduction to Multimedia”
Tour Guide Image Compression Image Manipulation Image Analysis Image Acquisition Image Perception Image Display Image Generation D.I.P. Theme Park.
Digital Image Processing Lecture notes – fall 2008 Lecturer: Conf. dr. ing. Mihaela GORDAN Communications Department
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
Research Topics CSC Parallel Computing & Compilers CSC 3990.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
Digital Image Processing NET 404) ) Introduction and Overview
Digital Image Processing (DIP)
Higher Vision, language and movement. Strong AI Is the belief that AI will eventually lead to the development of an autonomous intelligent machine. Some.
Text and Reference Material R.E. Walpole, R.H. Myers and S.L Myers, “Probability and Statistics for Engineers and Scientists”, Edition 7 R.E. Walpole,
Mobile GIS CHAPTER 1: GIS AND THE INFORMATION AGE The Information Age:  The world changing and the methods of meeting the needs of those changes are also.
COMPONENTS OF INFORMATION TECHNOLOGY COMPONENTS OF A COMPUTER SYSTEM
1 An Introduction to Computational Linguistics Mohammad Bahrani.
  Computer vision is a field that includes methods for acquiring,prcessing, analyzing, and understanding images and, in general, high-dimensional data.
12:071 Digital Image Processing:. 12:072 What is a Digital Image? A digital image is a representation of a two- dimensional image as a finite set of digital.
Digital Image Processing CSC331 Introduction 1. My Introduction EDUCATION Technical University of Munich, Germany Ph.D. Major: Machine learning.
What is Multimedia Anyway? David Millard and Paul Lewis.
King Faisal University جامعة الملك فيصل Deanship of E-Learning and Distance Education عمادة التعلم الإلكتروني والتعليم عن بعد [ ] 1 جامعة الملك فيصل عمادة.
Paresh Kamble Digital Image Processing Introduction by Paresh Kamble.
Sahil Biswas DTU/2K12/ECE-150 Mentor: Mr. Avinash Ratre.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Digital Image Processing: Introduction
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
Computer Graphics.
Digital Image Processing: Introduction
IMAGE PROCESSING INTRODUCTION TO DIGITAL IMAGE PROCESSING
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
CS201 Lecture 02 Computer Vision: Image Formation and Basic Techniques
Digital Image Processing (DIP)
Digital Image Processing
Advanced Higher Computing Based on Heriot-Watt University Scholar Materials Applications of AI – Vision and Languages 1.
Digital Image Processing
Digital Image Processing
Trends in technology.
Research Topics Natural Language Processing Image Processing
IT523 Digital Image Processing
Presentation transcript:

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) –Computational aspects of the human language faculty –More theoretical

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

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

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

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

Topic Ideas 1.Text to Speech – artificial voices 2.Speech Recognition - understanding 3.Textual Analysis – readability 4.Plagiarism Detection – candidate selection 5.Intelligent Agents – machine interaction

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 (

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 (

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

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

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

Image Processing CSC 3990 Some slides from Xin Li lecture notes, West Virginia Univ.

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

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

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)

Cool Applications The first picture of moon by US spacecraft Ranger 7 on 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.

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

Photography

Motion Pictures

Law Enhancement and Biometrics

Remote Sensing Hurricane Andrew taken by NOAA GEOS America at night (Nov. 27, 2000)

Thermal Images Human body disperses heat (red pixels) Different colors indicate varying temperatures Operate in infrared frequency

Medical Diagnostics chesthead Operate in X-ray frequency

PET and Astronomy Positron Emission Tomography Cygnus Loop in the constellation of Cygnus Operate in gamma-ray frequency

Cartoon Pictures (Non-photorealistic)

Synthetic Images in Gaming Age of Empire III by Ensemble Studios

Virtual Reality (Photorealistic)

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

Topic Ideas 1.Biometrics – identifying faces & retinas 2.Target Acquisition – see a tank from space 3.Computer Vision – detect microscopic flaws in manufacturing 4.Assistive Technology – convert visual images into tactile or textual form 5.Entertainment – remove red eye, morph faces, digital filmmaking, movie magic 6.Image Description – use 3D dictionary to describe contents of 2D image