Natural Language Processing

Course Information
TitleΕπεξεργασία Φυσικής Γλώσσας / Natural Language Processing
CodeDWS104
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate, 2nd / Postgraduate
Teaching PeriodWinter
CoordinatorGrigorios Tsoumakas
CommonYes
StatusActive
Course ID600016258

Programme of Study: PMS EPISTĪMĪ DEDOMENŌN KAI PAGKOSMIOU ISTOU (2018 éōs sīmera) PF

Registered students: 21
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses belonging to the selected specialization117.5

Class Information
Academic Year2019 – 2020
Class PeriodWinter
Faculty Instructors
Weekly Hours3
Total Hours39
Class ID
600153648
Course Type 2011-2015
Knowledge Deepening / Consolidation
Mode of Delivery
  • Face to face
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Instruction, Examination)
Prerequisites
General Prerequisites
Programming
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Make decisions
  • Work autonomously
  • Work in teams
  • Work in an international context
  • Generate new research ideas
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Text Processing, Language Modeling with N-Grams, Text Classifiers, Vector Semantics, Neural Nets and Neural Language Models, Part-of-speech Tagging, Sequence Processing with Recurrent Networks, Information Extraction, Question Answering, Dialog Systems and Chatbots (Conversational Agents)
Keywords
Text Mining, Natural Language Processing
Educational Material Types
  • Slide presentations
  • Interactive excersises
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Communication with Students
Description
slides, interactive exercise notebooks
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures30
Reading Assigment62
Tutorial9
Written assigments62
Exams62
Total225
Student Assessment
Description
60% written exams, 20% each of two assignments
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Summative)
  • Written Exam with Short Answer Questions (Summative)
  • Written Assignment (Summative)
  • Written Exam with Problem Solving (Summative)
Bibliography
Course Bibliography (Eudoxus)
-
Additional bibliography for study
Daniel Jurafsky, James. H. Martin. Speech and Language Processing, 3rd Edition draft, https://web.stanford.edu/~jurafsky/slp3/ Steven Bird, Ewan Klein, and Edward Loper. Natural Language Processing with Python, https://www.nltk.org/book/
Last Update
18-10-2018