Natural Language Processing

Introduction to Perl and XML; Introduction to linguistics (morphology, syntax, semantics); simple statistical approaches (KWIC, concordances); Spelling detection and correction; Statistical models (counting words, bigrams, entropy); Parsing; Markov chains; Hidden Markov chains; Text categorization, sentiment analysis, authorship attribution; Cryptography; Question/Answering; Text summarization.  
The final mark is based on both a final written exam and the results of the practical exercises.
 

Learning Outcomes: 

The main objective of this course is to introduce the students to the underlying problems when facing with natural languages data.

This course was the following objectives:

  1. to understand the problems related to representation and manipulation of text data;
  2. to understand the statistical properties underlying in all text data;
  3. to understand the main approaches in NLP;

Practical exercises will complete the theoretical presentation.
 

Type: 
Course
Semester: 
A2017
ECTS: 
5
Lecturer: 
Site: 
N
Code: 
32010
Language: 
english
Period: 
weekly
Schedule: 
Wednesday: 8:15 - 12:00
Location: 
UniNE, Unimail
Room: 
B013
Comment: 

First Lecture
The first lecture will take place on Wednesday, 20.09.2017 at 08:45 in UniNE, Unimail, room B013.

ILIAS
The course page in ILIAS can be found at https://ilias.unibe.ch/goto.php?target=crs_1166728&client_id=ilias3_unibe.