Lecturer –John McKenna – –Room L2.47 –Phone (700)5507 Tutor –Mairéad McCarthy – CA261 Computational.

Slides:



Advertisements
Similar presentations
1 A portfolio-based assessment system for introductory linguistics Adopt-a-word is a means to create a coherent theme in an otherwise disjointed introductory.
Advertisements

CS1101: Programming Methodology
Erik Jonsson School of Engineering and Computer Science FEARLESS Engineeringwww.utdallas.edu/~pervin CS CS 4384 – HON001 Automata Theory
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Natural Language and Speech Processing Creation of computational models of the understanding and the generation of natural language. Different fields coming.
CSE111: Great Ideas in Computer Science Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
CS4705 Natural Language Processing.  Regular Expressions  Finite State Automata ◦ Determinism v. non-determinism ◦ (Weighted) Finite State Transducers.
Math 1160 – Finite Mathematics and Its Applications Openers.
Midterm Review CS4705 Natural Language Processing.
1/7 INFO60021 Natural Language Processing Harold Somers Professor of Language Engineering.
Professor Weaver CSC181 Programming I Professor Weaver
Computer Science Fundamentals Intro to Computer Science & – part i1 – Ata Kaban School of Computer Science The University of Birmingham.
EE-2027 SaS, L11/7 EE-2027 Signals and Systems Dr Martin Brown E1k, Main Building
1 Welcome School of Computing and Mathematical Sciences (CMS)
July 23, 2003 CSI 121 Structured Programming Language Introductory Lecture Sabbir Muhammad Saleh Lecturer Department of CSE University of South Asia.
1 Introduction LING 575 Week 1: 1/08/08. Plan for today General information Course plan HMM and n-gram tagger (recap) EM and forward-backward algorithm.
1 Welcome Today –Admin –Module overview –Some signals CA614 Biometrics.
Instructor: Dr. Radwan E. Abdel-Aal Office: Tel Web page:
1 CA461 Speech Processing 1 John McKenna. 2 Welcome Admin –Contact –Prerequisites –Assessment Module Overview –Syllabus –Learning Outcomes Introductory.
+ JAVA Programming CCSA Introduction this course is a hands-on course in programming with the Java language for students who have completed a course.
Karen Petrie, University of Dundee Teaching Students how to Teach Themselves.
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
COMPSCI 101 S Principles of Programming Lecture 1 – Introduction.
ENT 312 Biomedical Acts, Standards & Safety Lecturer Mohd Yusof bin Baharuddin.
CSE 1111 Week 1 CSE 1111 Introduction to Computer Science and Engineering.
Introduction to Natural Language Processing Heshaam Faili University of Tehran.
ST-CS Introduction to Web Interface Design Fall 2010 Dr. Angela Guercio ( Course Web.
Math 119 ELEMENTARY STATISTICS. Contact Information INSTRUCTOR: Olga Pilipets INSTRUCTOR: Olga Pilipets
CS6501 Information Retrieval Course Policy Hongning Wang
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Syllabus 2 nd Semester: 1435/ 1436 SW Project Management(CT1413)
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
From GPS and Google Maps to Spatial Computing. Learning Objectives Know what to expect each week in the course –Content and structure Choose your track!
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
CS 390 Introduction to Theoretical Computer Science.
1 The module aims to: n Extend the concepts and practical implementation of the relational model. n Introduce the concepts of Object Oriented and Object-
WEEK 1. ( a time for more computations ) MATH 070.
CS 303 Logic & Digital System Design - An Overview
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
ICS 482: Natural language Processing Pre-introduction
CSC 111 COURSE ORIENTATION. Course name and Credit houres  CSC 111 – Computer Programming-I  Credit hours:  3 hours lecture  1 hour tutorial  2 hours.
6 th Grade Pre-AP Reading & Language Arts Mrs. Sony.
Universiti Utara Malaysia Web Application Development STIJ3043.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
N C Diploma: BIT: S1:Course Intro: Tutor: N R Hartland1 Business Information Technology Session 1: Course Intro / Data & Software Financial Management.
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
SPA100 - SCSU Course Information piemontese©2010.
COMP1927 Course Introduction 16x1
1. Course Information 2 Course Description 3  This course is the continuation in the Fundamental of Computer Problem Solving (CSC128) Emphasis on solving.
1 Advanced Database Technologies CG096 Dr. Akhtar Ali School of Computing, Engineering and Information Systems Jan 2007.
08/29/2006 Introduction INTRODUCTION Instructor: Petru S. Fodor Class webpage: PHYSICS 243H.
1 Sobah Abbas Petersen Adjunct Associate Professor, NTNU Researcher, Sintef TDT4252 Modelling of Information Systems Advanced Course TDT4252,
Physics: A Syllabus Tour Mr. Streufert Arrowhead High School
1 Computer Science 1021 Programming in Java Geoff Draper University of Utah.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Grade Scale Quiz 3 Results: Average class score after partial credit: XX.X% Commonly missed questions: # ____________________ We will be going over some.
Introduction to Web Technologies Module Introduction to Web Technologies – CS th January 2005 Dr Bogdan L. Vrusias
Theory of Computation. Introduction to The Course Lectures: Room ( Sun. & Tue.: 8 am – 9:30 am) Instructor: Dr. Ayman Srour (Ph.D. in Computer Science).
COMP9024: Data Structures and Algorithms Course Outline Hui Wu Session 1, 2016
1 Welcome Today –Admin –Module Overview –A taste of things to come?? CA488 Speech Processing 1.
Computer Vision COURSE OBJECTIVES: To introduce the student to computer vision algorithms, methods and concepts. EXPECTED OUTCOME: Get introduced to computer.
COMP9024: Data Structures and Algorithms
TK1914 C++ Programming Course Introduction.
DT249/4 Information Systems Engineering Lecture 0
Martin Kay Stanford University
FINAL EXAM INFORMATION
FINAL EXAM INFORMATION
CS114B Introduction to Computer Science II
Presentation transcript:

Lecturer –John McKenna – –Room L2.47 –Phone (700)5507 Tutor –Mairéad McCarthy – CA261 Computational Linguistics II

Module Aims This course introduces the major concepts and techniques in the area of Computational Linguistics, with particular emphasis on probabilistic approaches. Developing and harnessing knowledge to date in order to produce implementations of theoretical concepts.

Admin Lectures –Tuesday 10-11am L2.40 –Friday 11am-12noon L2.17 Lab –Thursday 3-5pm LG.27 –Start Week 1! (This Thursday) Assessment –Exam 50 % –Cont. Ass. 50%

Continuous Assessment A variety of assignments (may overlap) –Mostly programming based Java XFST Tools Weighted by weeks needed for completion –1 week = 5% –Extra week as slack  no extensions You choose how to make up 50% E.g. Assignment issued Week 4 –Worth 15%  3 weeks + 1 week slack  due Week 8

What you need Some knowledge of morphology, phonology, syntax and FSAs –CA162, CA260 Some knowledge of elementary probability –MS142 Ability to program in Java (or Perl) –CA213

What to expect Not a distance education course! Do the readings –Jurafsky, D. & Martin, J. H., Speech and Language Processing, Prentice Hall, 2000 Don’t miss labs without good reason –Priority given to regulars No spoon-feeding –Be resourceful! Flag us if you feel you’re struggling

Module Aims This course introduces the major concepts and techniques in the area of Computational Linguistics, with particular emphasis on probabilistic approaches. Developing and harnessing knowledge to date in order to produce implementations of theoretical concepts.

Other Learning Outcomes You will develop: –Communication skills –Group Work skills –Organisational skills –Personal skills –Problem solving skills –Programming skills –Information Technology skills

Syllabus Finite State Automata –deterministic and non-deterministic Finite State Transducers Computational Morphology Computational Phonology Spelling Correction Weighted Automata N-grams and smoothed N-grams Part-of-speech tagging Probabilistic CFGs