This offering is not in the current catalogue. The information is retained from an earlier publication. Check the provider's current offering.
University of Gothenburg
Practical natural language processing
<p>This course gives a practical introduction to different problems encountered within natural language processing, and some solutions.</p> <p>Students will gain practical experience in programming while solving these problems. The course is divided into four main topics: one covering basic concepts and three cover…
- Higher education
- Information unavailable
- 5 November 2024
- Information unavailable
- Information unavailable
- 50 %
Overview
<p>This course gives a practical introduction to different problems encountered within natural language processing, and some solutions.</p> <p>Students will gain practical experience in programming while solving these problems. The course is divided into four main topics: one covering basic concepts and three covering subfields of NLP – words, syntax or morphology and semantics/pragmatics.</p> <p>1. Basic concepts:</p> <ul> <li>Basic concepts in NLP.</li> <li>Automata theory and mathematical linguistics.</li> <li>Probability theory and machine learning.</li> <li>Evaluation measurement, correctness, precision, and recall.</li> </ul> <p>2. Words:</p> <ul> <li>Corpora and corpus annotation.</li> <li>Finite-state methods for segmentation and morphological analysis.</li> <li>Statistical language modeling with n-gram markov models.</li> </ul> <p>4. Syntax:</p> <ul> <li>Part-of-speech tagging and chunking/partial parsing, making use of methods within machine learning or/and finite-state technology.</li> <li>Common formal grammars, such as feature based and probabilistic context-free grammars.</li> <li>Syntactic parsing.</li> </ul> <p>5. Semantics and Pragmatics:</p> <ul> <li>Lexical semantics, lexica, Wordnet and FrameNet.</li> <li>Word sense disambiguation with machine learning.</li> <li>Text classification with machine learning.</li> </ul>
Admission scores
Entry requirements
Successful completion of at least 7.5 credits in programming courses such as: Programming, DIT948; Imperative Programming with Basic Object-orientation, DIT012; Functional programming, DIT142; Introduction to programming, LT2111; or equivalent.
The text is reproduced from the Susa source. Antagningsdata does not map GY11 and GY25 or assess personal eligibility.
Source, measure and data quality
- Source
- Skolverket Susa-navet
- Period
- 2024-11-05
- Measure
- Entry-requirement text reproduced from the published Susa data; no personal eligibility assessment is made.
- Population
- Education offering e.uoh.gu.lt2114.12491.20242
- Last checked
- 2026-09-23T10:36:59.285029+00:00
- Limitation
- Antagningsdata does not map GY11 and GY25. General and specific conditions are not separated without structured source data.
Programme content
Study structure
Application and important dates
- Programme or course starts
- Programme or course ends
Salary and salary distribution
Common occupations after graduation
Students
Geographical background
Previous upper-secondary schools and programmes
Completion and outcomes
About the provider
Sources and data quality
Education facts for the selected offering come from Skolverket Susa-navet.
Retrieved . Published . Times are shown in Swedish local time.
Source identity and publication version
- Publication version
- 8e217193-f5fa-4778-b085-a4521fd03e8d
- Education identity in the source
- i.uoh.gu.lt2114.12491.20242
- Offering identity in the source
- e.uoh.gu.lt2114.12491.20242
- Education-form source code
- HS
- Education code in the source
- LT2114
- Change time according to the source
- 2024-09-06T12:53:04
The provider, education and education offering are separate identities. Application information should be checked on the official website. Supplementary statistics have not been obtained from this source.