Course title
1M981000
Natural Language Processing Systems

sugimoto tooru Click to show questionnaire result at 2018
Course content
In recent years, the application of natural language processing technologies is spreading into various fields. This course will explain the basics of the natural language processing system, and methods of realizing these systems and application cases will be studied through lectures, experiments and by having students read literature in turns.
Purpose of class
Students can learn basic theories and techniques of processing natural language.
Goals and objectives
  1. To understand basic theories and technologies for natural language processing systems
  2. To study application cases of natural language processing and understand their characteristics
  3. To explain and discuss about natural language processing technology
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Overview of natural language processing systems Textbook chap. 1 90minutes
review 60minutes
2. Basic morphological/syntactic analysis Textbook chap. 2 and 3 90minutes
review 60minutes
3. Basic semantic analysis Textbook chap. 4 90minutes
consult related matters and discuss about experiment 120minutes
4. Presentation of experiment plans prepare presentation 120minutes
review 60minutes
5. Statistical morphological/syntactic analysis Textbook chap. 2 and 3 90minutes
consult related matters and conduct experiment 120minutes
6. Statistical semantic analysis Textbook chap. 4 90minutes
consult related matters and conduct experiment 120minutes
7. Information retrieval systems Textbook chap. 8 90minutes
consult related matters and conduct experiment 120minutes
8. Report of experiment results (1) Morphological/syntactic analysis prepare presentation 90minutes
review 60minutes
9. Report of experiment results (2) Semantic analysis prepare presentation 90minutes
review 60minutes
10. Report of experiment results (3) Document classification prepare presentation 90minutes
read research paper 90minutes
11. Natural language dialogue systems Textbook chap. 11 90minutes
read research paper 90minutes
12. Examples of natural language processing systems (1) Syntactic/semantic analysis prepare presentation 90minutes
write report 90minutes
13. Examples of natural language processing systems (2) Information retrieval systems prepare presentation 90minutes
write report 90minutes
14. Examples of natural language processing systems (3) Dialogue systems prepare presentation 90minutes
write report 90minutes
Total. - - 2520minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Presentation Report Total.
1. 20% 20% 40%
2. 20% 20% 40%
3. 20% 20%
Total. 60% 40% -
Evaluation method and criteria
Presentations 60% and reports 40% for a total possible score of 100.
A comprehensive grade of 60% or higher will be required to pass.
Textbooks and reference materials
S. Kurohashi and T. Shibata, "Introduction to Natural Language Processing", Science-sha, 2016.
Y. Okuno et.al., "Basics and Technology of Natural Language Processing", Shoei-sha, 2016.
H. Takamura, "Introduction to Machine Learning for Natural Language Processing", Corona-sha, 2010.
Prerequisites
Having knowledge about data structures, algorithms, and natural language processing is desirable.
Having basic programming skills is required.
Office hours and How to contact professors for questions
  • Wednesday, lunch break
Relation to the environment
Non-environment-related course
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates a basic problem-solving skills
  • Course that cultivates a basic interpersonal skills
  • Course that cultivates an ability for utilizing knowledge
Active-learning course
About half of the classes are interactive
Last modified : Wed Oct 17 07:12:24 JST 2018