Master TAL - MSc. NLP

Course Unit

Python Programming and Algorithms

UE

701

EC

2

Hours

30h

Course Description

This course introduces python programming for beginners and teach to programmers how to develop in a clever way in python.
One focus will be made on modeling methods and solutions to Artificial Intelligence problems.
To this end, we review fundamentals in algorithmic solutions by studying the following: The notions of state space search algorithms such as initial and goal states, Graph representation of these search space states.

 

Learning Outcome

  • Ability to implement an algorithmic in python
  • Ability to implement and apply classical algorithms to resolve artificial intelligence problems

     

Prerequisites

  • The courses for the first semester of the master do not have prerequisites other than those defined for the specialisation

Targeted Skills

  • Put to work different interdisciplinary skills to the effect of creating innovative solutions
  • Know how to put into place algorithmic techniques in order to effectuate linguistic analysis, statistical analysis, and knowledge processing

Professor

Maxime Amblard and Pierre Monnin

IDMC

More Informations

Bibliography

  • To be completed

Course URL – Arche

  • To be completed

Link with other courses

  • 801 and 901

Evaluation procedures

Number of Tests

  • 2

Nature of the tests

  • labs
  • final exam

Group work

  • in labs

Combine with other specialization

  • MSc. Cognitive Sciences

Back to MSc Sciences Cognitives

Back to Master TAL - MSc. NLP