The Hebrew University Logo
Syllabus Natural Language Processing - 67658
עברית
Print
 
close window close
PDF version
Last update 14-12-2023
HU Credits: 3

Degree/Cycle: 1st degree (Bachelor)

Responsible Department: Computer Sciences

Semester: 1st Semester

Teaching Languages: Hebrew

Campus: E. Safra

Course/Module Coordinator: Omri Abend

Coordinator Email: omri.abend@mail.huji.ac.il

Coordinator Office Hours:

Teaching Staff:
Prof Omri Abend

Course/Module description:
Natural Langue Processing (NLP) addresses the automatic analysis of text and speech, and interfaces with various fields such as formal languages, machine learning, linguistics and cognitive psychology. It also has a variety of applications, e.g., in machine translation, information retrieval, and human-computer interaction. The course will present the main challenges the field is facing and (mostly statistical) techniques for addressing them.

Course/Module aims:
Acquaintance with the main problems of the field, its existing capabilities and hands-on experience in implementing them.

Learning outcomes - On successful completion of this module, students should be able to:
Implement basic techniques in Natural Language Processing, and get a basic understanding of the current literature in the field.

Attendance requirements(%):
0

Teaching arrangement and method of instruction: Oral presentations, accompanied by theoretical and programming exercises.

Course/Module Content:
1. Language models, smoothing and neural language models
2. Bag of words models
3. Log-linear models and feed-forward neural networks
4. Linear chain methods,
tagging, named entity recognition
5. Recurrent neural networks
6. Vector space models of semantics
7. Sentiment analysis
8. Syntactic parsing
9. Information extraction
10. Transformers and transfer learning
11. Machine translation

Required Reading:
--

Additional Reading Material:
https://web.stanford.edu/~jurafsky/slp3/

Grading Scheme :
Written / Oral / Practical Exam 70 %
Submission assignments during the semester: Exercises / Essays / Audits / Reports / Forum / Simulation / others 30 %

Additional information:
There will be four exercises (all mandatory). Some of them theoretical and some will involve programming.
(in standard years, there are five exercises)

This year the classes on transition-based parsing and introduction to grammar have been removed to accommodate for the shorter semester.
 
Students needing academic accommodations based on a disability should contact the Center for Diagnosis and Support of Students with Learning Disabilities, or the Office for Students with Disabilities, as early as possible, to discuss and coordinate accommodations, based on relevant documentation.
For further information, please visit the site of the Dean of Students Office.
Print