Introduction to AI and Natural Language Processing

Summer Course for High School Students in Linz

Have you heard a lot about Artificial Intelligence and now want to get into it? Do you want to learn how machines work with human language? Are you interested in working in computer science? Do you want to try your hand at an AI-based project? Then register for our workshop and get an insight into the world of Artificial Intelligence.

Although the capabilities of Artificial Intelligence are still actively explored, it has already become an integral part of our daily lives, and we use it for such purposes as translation, facial and speech recognition, recommendations, etc. This course aims to provide students with an understanding of AI and its applications, as well as the knowledge and skills required to use AI for solving problems in the field of Natural Language Processing.

The course will take place in Linz and offered free of charge.

INFORMATION

  • Dates: August 19 - August 30 (Mon - Fri)
  • Time: 14:00 - 17:30 
  • City: Linz
  • Location: Altenberger Str. 69 (Campus of the JKU Linz)
  • Language: English
  • Suitable for high school students (Sekundarstufe 2) with basic programming skills in any language
  • Participation fee: free of charge

Registration

Registration is open until July 31. The maximum number of participants is 20 students. 

 Contents

Prior knowledge: Participants are expected to have basic programming skills in any programming language.

Programming and Intro to AI

  • Basics of Programming in Python
    • Variables
    • Conditions
    • Loops
    • Lists
    • Functions
  • Libraries for AI
    • NumPy
    • Pandas
    • scikit-learn
    • spaCy

Natural Language Processing

  • Introduction to NLP
  • Modern Language Models
  • Word Embeddings
  • Sentiment Analysis
  • Document Classification

 

 

 

 

 

 

 Location

The course will take place in the Room HT 176G on Campus of the Johannes Kepler University Linz.

Address: Hörsaaltrakt JKU Linz, Altenberger Straße 69

 Instructor

Mykhailo Barabash

Mykhailo Barabash was born in 2005 in Kryvyi Rih, Ukraine. In 2022, he finished the Boryspil Secondary Specialised School named after K. Mohylko with the average grade of 12/12, and was awarded a gold medal.

While learning at school, Mykhailo was into STEM subjects. He took first and second places in three of four stages of all-Ukrainian science olympiads in Mathematics, Physics, and Chemistry. He successfully participated in the all-Ukrainian competition for the defence of research projects in Mathematics by learner members of the Junior Academy of Science in Ukraine.

At the high school, Mykhailo became interested in Artificial Intelligence as the field of his future studies. Following his interest, he finished advanced Mathematics and Physics courses for school learners at the Kharkiv National University in Ukraine. As a result, since 2022 he has been studying for a Bachelor's Degree in Artificial Intelligence at the Johannes Kepler University Linz.

In 2022 and 2023, Mykhailo successfully participated as part of a team of students at the semi-annual Cloudflight Coding Contest focused on solving problems in Computer Science. He was consequently invited to a summer internship as a Software Engineer, in 2023 and 2024 by the IT-company Cloudflight Austria GmbH in Linz.

In April 2024, Mykhailo received the IV-STEM Scholarship for high-potentials from Ukraine.

 Contact

For further questions, you can get in touch with 

 Support

Industriellen Vereinigung (IV)

Projekt MmF