Describe the major goals and core concepts of a natural language processing framework.
Apply basics of knowledge representation, inference, and relations to the artificial intelligence.
Interpret human language and mainstream descriptive and theoretical frameworks for handling their properties.
Apply basic algorithms in the field to develop state-of-the-art models for text-based processing of natural language.
Improve programming skills and knowledge of development tools.
Learn to work in a team effectively and responsibly in accordance to ethics and professional code of conduct.
Communicate effectively in oral and written form.
Use information and communication technologies (such as Internet).