Luonnollisen kielen prosessointi koneoppimisessa (5op)
Opintojakson tunnus: R504D149
Opintojakson perustiedot
- Laajuus
 - 5 op
 
- Opetuskieli
 - englanti
 
Osaamistavoitteet
You can create conventional natural language processing (NLP) based models 
You know the basic structure of natural language processing machine learning applications and their differences to other conventional machine learning applications 
You can create suitable error metrics for your natural language processing based machine learning models 
You can pre-process data into suitable formats regarding natural language processing based machine learning training code
                    
Sisältö
Basics of NLP: vectorization, tokenization and word embeddings 
Classic machine learning and deep learning in NLP 
Common NLP applications 
NLP data preprocessing and optimization methods 
Basics of LLM (Large language models)
                    
Esitietovaatimukset
Basics of programming, Basics of Deep Learning, Basics of conventional machine learning methods, Basics of Python data analytics modules/libraries
                    
Arviointikriteerit, tyydyttävä (1)
You are aware of the common use cases of natural language processing in machine learning 
You can create simple text-based AIs by using conventional machine learning tools 
You can create basic error metrics for a text-based AI
                    
Arviointikriteerit, hyvä (3)
You have experience with common use cases of natural language processing in machine learning 
You can create various text-based AIs by using conventional machine learning tools 
You can create basic error metrics for a text-based AI 
You can optimize your text data and selected algorithms when training a text-based AI
                    
Arviointikriteerit, kiitettävä (5)
You have experience with common use cases of natural language processing in machine learning 
You can create various text-based AIs by using conventional machine learning tools 
You can create various error metrics for a text-based AI 
You can optimize your text data and selected algorithms when training a text-based AI
You can combine your text-based AI models into other models and systems effectively