L0471800
3 Natural Language Processing
Basic technology to deal with natural language text, in particular, analyze method of natural language sentences, information
retrieval and machine translation is explained.
Students can learn basic theories and technologies to deal with natural language data.
- To understand grammatical features of Japanese and regularities for text construction
- To understand basic technology, e.g., morphological and syntactic analyses
- To learn application technology of information retrieval and machine translation
|
Class schedule |
HW assignments (Including preparation and review of the class.) |
Amount of Time Required |
1. |
Overview of natural language processing |
Textbook chap. 1 |
90minutes |
Review |
100minutes |
2. |
Japanese (1) Structure of sentences |
Read printed materials |
90minutes |
Review |
100minutes |
3. |
Japanese (2) Structure of texts |
Read printed materials |
90minutes |
Exercises |
100minutes |
4. |
Morphological analysis (1) analysis method |
Textbook chap. 2 |
90minutes |
Exercises |
100minutes |
5. |
Morphological analysis (2) cost estimation |
Textbook chap. 2 |
90minutes |
Exercises |
100minutes |
6. |
Syntactic analysis (1) phrase structure analysis |
Textbook chap. 3 |
90minutes |
Exercises |
100minutes |
7. |
Syntactic analysis (2) dependency analysis |
Textbook chap. 3 |
90minutes |
Review |
100minutes |
8. |
Semantic analysis (1) semantic representation |
Textbook chap. 4 |
90minutes |
Review |
100minutes |
9. |
Semantic analysis (2) analysis method |
Textbook chap. 4 |
90minutes |
Exercises |
100minutes |
10. |
Contextual analysis |
Textbook chap. 5 |
90minutes |
Exercises |
100minutes |
11. |
Application (1) information retrieval |
Textbook chap. 8 |
90minutes |
Review |
100minutes |
12. |
Application (2) machine translation |
Textbook chap. 10 |
90minutes |
Review |
100minutes |
13. |
Application (3) dialogue systems |
Textbook chap. 11 |
90minutes |
Review |
100minutes |
14. |
Summary and comments |
Review all |
190minutes |
Total. |
- |
- |
2660minutes |
Relationship between 'Goals and Objectives' and 'Course Outcomes'
|
Report |
Total. |
1. |
20% |
20% |
2. |
40% |
40% |
3. |
40% |
40% |
Total. |
100% |
- |
Evaluation method and criteria
Report (100%)
Textbooks and reference materials
Textbook:
T. Sugimoto and S. Iwashita, "Natural Language Processing and Machine Learning in Java", Ohm-sha, 2018.
Reference materials are:
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.
Knowledge about Java language is necessary.
Data Structures and Algorithms, Artificial Intelligence, Advanced Programming.
Office hours and How to contact professors for questions
Non-regionally-oriented course
Development of social and professional independence
- Course that cultivates an ability for utilizing knowledge
- Course that cultivates a basic problem-solving skills
More than one class is interactive
Course by professor with work experience
Work experience |
Work experience and relevance to the course content if applicable |
N/A |
N/A |
Education related SDGs:the Sustainable Development Goals
- 4.QUALITY EDUCATION
- 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Feedback on exams, assignments, etc.
Last modified : Tue Sep 17 18:01:45 JST 2024