logo

Supporting by:

623

registered participants

Every summer, three years in a row we invite the best industry specialists, experts, mentors and lecturers from leading IT companies to create a unique educational platform for studying the features and novelties of artificial intelligence technologies.

Goal: To create an educational platform for studying theoretical foundations and practical skills between students and the IT industry in the field of artificial intelligence. To strengthen the attention of students of technical specialities to the challenges and opportunities provided by the technology of artificial intelligence. To create a basis for the development and creation of innovative products and solutions that use artificial intelligence.

Artificial intelligence is a powerful driver of change that opens up limitless opportunities for the development technologies.

When: 26 June – 7 July 2023

Format: Online/exclusive offline meetings

School language: English

Target audience: Students of technical specialities in Ukraine and abroad.

School Topics: Python, Big Data, Cloud Computing, Databases, Machine Learning, Deep Learning,Mobile Development, Web Development, Modern technologies of Artificial Intelligence

Whom we are looking for (or we need):
– speakers, mentors, mentors for school work
– partners for high-quality presentations of the school

Write to our inbox: marketing@remove-this.lnu.edu.ua

PS. By creating artificial intelligence, we open up limitless possibilities for the future, where machine and man can work together to achieve incredible successes in science, art and life in general – chat GPT!

BASIC TOPICS (3 DAYS)

Day 1. Python for DS, ML&DL

Python
Python basics
Python for data analysis
Python for visualization
Python for data mining

Machine Learning toolchain
Numpy, Pandas, Scikit-learn
TensorFlow, Keras, PyTorch
 Apache MXNet
OpenCV
OpenAI Gym, Apache Airflow

Git, Data Version Control (DVC)

Day 2. Big data and cloud computing

Big Data
Big Data in AWS
Big Data in GCP
Big Data in Azure
Big Data Visualization

Cloud services and technologies. Cloud computing
Amazon Web Services
Google Cloud Platform
MS Azure
SaaS, PaaS and IaaS
Industry Cloud Platforms

Databases
Relational, non-relational, distributed databases
Data warehouse, ETL, Data Workflows

Day 3. Мachine learning

Мachine learning basics
Supervised Machine Learning
Reinforcement Machine Learning
Unsupervised Machine Learning
Deep learning

ADVANCED TOPICS

Advanced Мachine learning
CV, Image recognition and classification
NLP, Speech recognition, Audio recognition, Text recognition and emotion detection
Deep learning for forecasting
End-to-end Machine learning projects/models to solve practical problems
Generative models, artificial art
Language models, Transformers, BERT, GPT models family (GPT-1, 2, 3, 3.5, 4)
Adaptive AI
AI Trust, Risk and Security Management (AI TRiSM)
AutoML
Multi-modal learning
Democratized AI

High-performance computing
Fundamentals of parallel, hybrid and distributed computing
Getting Started with Jetson Xavier NX Developer Kit
Getting started with Google Coral's TPU USB Accelerator or/and Google Coral     Development Board

Mobile development
Android, iOS
Flutter
Kotlin Multiplatform for Cross-Platform Mobile Development
Swift
React Native for mobile
Integration of artificial intelligence systems in mobile development
Distribution of mobile applications

Web development
Web development using Flask / Django
Authentication methods for web services
Organization of infrastructure and deployment of web services
Web analytics, Social network analysis, Crawlers, analytical platforms
Integration of artificial intelligence systems in web development
JavaScript

Software development
C, C++, Java, Go
Digital Immune System
Superapps
Platform Engineering
AI Code Generation

IoT, IIoT, AIoT

Internet of Things, Industrial Internet of Things
Artificial Intelligence of Things
Edge AI, Embedded AI

AI in Automotive

Atomization AI

Virtual reality, Metaverse, Digital twins

Usage of AI in modern services, applications, platforms
AI in COVID researches and solutions
AI in sustainable, ecological and environmental technologies
Decision Support Systems and Applied Observability  

Cyber security and AI

Soft Skills
Communication
Collaboration and teamwork
Time management and organization
Empathy / Emotional intelligence
Owning up to errors
Problem solving and creativity
People skills and management
Innovation
Analytical thinking

 

 

Opening ceremony of the school

Volodymyr Melnyk — Rector at Ivan Franko National University of Lviv

Vitaliy Kukharskyy - Vice-Rector for Research, Teaching and IT-Development

Volodimir Sitnіkov, CEO Brainstack_

Zavgorodnii Dmytro, Deputy Minister of Education and Science of Ukraine for digital development, digital transformations and digitalization

Oleksandr Bornyakov, Deputy Minister of Digital Transformation for IT Development

Denys Grynov, Head of EРАМ University in Ukraine, Vice President on Educational issues of the IT Ukraine Association

Igor Kostiv, Associate Vice President, Engineering, Global Logic

Sviatoslav Kavetskyi, Director of Industry Affairs at N-iX

Julia Tsymbala, Education Lead at Lviv IT Cluster

Ivan Korzhov, Country Manager at Infopulse

Martin Braun, Co-Founder at NeuroForge

 

 

Speakers (in process)

Galyna Dychko, Middle Data Science: Generic, N-iX

The pitfalls of trying to extract causal insights from a predictive machine learning model

Have you ever used an interpretability tool (e.g. SHAP) to answer causal questions? Were you surprised by strange patterns like the more users report bugs the more likely they are to renew or users with significant discounts are less likely to continue a subscription? Let’s figure out together when SHAP fails to answer what-if questions and when it brings real values for causal inference.

Oleksandra Derevytska, Middle Test Engineer, ELEKS

Humanistic Approach to Time Management

- who where why: why context matters for planning
- why some people are not able to use common planning approaches
- what hints can be used
- overview of popular methods

Iurii Bregman, Senior Software Developer, ELEKS

S.O.L.I.D.  and other practices

- Explaining why it's important to prioritise quality over speed in professional work

-Explaining each of the SOLID principles one by one-The KISS principle and it's importance

-Propaganda of Refactoring -Propaganda of TDD

-Propaganda of Pair Programming   

Bohdan Trynka, Middle Software Developer, ELEKS

Introduction:  

Briefly introduce the concept of Artificial Intelligence (AI) and its impact on various industries. Highlight the significance of AI in web development, revolutionizing user experiences and interactions.    

Thesis 1: Training AI Models for Web Development

Thesis 2: Empowering Web Applications with ChatGPT

Thesis 3: Enhancing User Experience with AI-Driven Personalization

Thesis 4: Improving Web Accessibility with AI

Thesis 5: AI-Driven Content Generation and Curation

Thesis 6: AI-Powered Security and Fraud Detection

Thesis 7: Streamlining Web Development with AI Tools and Frameworks

Thesis 8: Ethical Considerations in AI-Driven Web Development

 Thesis 9: The problem of dependence on the provider 

Thesis 10: Preserving the context when working with the API and tuning

Vasyl Lyashkevych, ML Solutions Architect, GlobalLogic

1.Databases: Relational, non-relational, distributed databases. Data warehouse, ETL, Data Workflows
In the lecture, you will see the main concepts of databases and modern approaches to building data warehouses, data lakes, ETL, data workflows and the best practices from the industry.  
2.Virtual reality, Metaverse, Digital twins
We will show the Digital twins technology and its impact on virtual reality, the features of the virtual reality techniques and the technology stack as a basis of Metaverse.
3.Unsupervised Machine Learning
Basic concepts and features of learning without a teacher. High-resolution problems. Clustering. Examples of clustering applications. K-averages. Gaussian mixture model. Hierarchical clustering. Density-based methods. Spectral clustering.
4."Topic about Advanced Мachine learning" / Language models, Transformers, BERT, GPT models family (GPT-1, 2, 3, 3.5, 4)
The lecture represents the features of language models, word embedding techniques, modern transformer-based language models and the latest breakthrough of the ChartGPT.

 

 

Vitalii Miroshnychenko, PhD in statistics, Lead software engineer, GlobalLogic

1. ML Toolchain
Some things an engineer should not write at all, because thousands of people around the world worked on it for him. In this lecture, I will talk about the main libraries used by ML and Data science engineers to solve project problems: numpy, pandas, tensorflow and others. With the help of these libraries, we will demonstrate both simple examples (for example, how to work with data sets) and complex ones:
- data preparation,
- acceleration of calculations,
- and how easy it is to transfer calculations from the processor to graphics cards

2. Deep learning
Usually, the work of an ML engineer consists of creating or using deep neural network architectures. For some tasks, it will not be possible to use ready-made models, so you have to write them yourself. In this lecture, we will consider the main modern approaches and problems that are solved with the help of deep learning:
- Layers of neural networks
- Model architectures for various tasks
- Construction of own neural network
- Learning generative models

3. Deep learning for forecasting
Most of the problems can now be solved by already created architectures of deep neural networks, but there are many problems that are difficult to solve with an architecture "out of the box" due to the specificity of the data. Examples of such tasks are various search engines and recommendation algorithms. Usually, such problems are solved not by one model, but by a set of models. In this lecture we will consider:
- Simple regression examples
- Neural network architectures that transform pictures (or text) into a short vector of numbers
- Multimodal architectures (Working simultaneously with images and text)
- Some approaches to building product recommendation systems or search engines

Kulyk Petro Ruslanovych, Java, Kotlin developer @ IFNUL

Assistant of the System Design Department, Faculty of Electronics and Computer Technology ,

The range of interests includes non-relational databases, Big Data, personal knowledge system and neural networks. I have been working on development and maintenance of Public Domain Software for desktop personal computers for four years.

Dmytro Yuzvak, Senior QA Engineer, SQUAD

The Uncharted Path: Exploring ML Component Testing

In this lecture, we will delve into the testing process of ML models, exploring its significance and the consequences of neglecting it. We will distinguish between the QA process and the feasibility checks typically carried out by developers. We will also discuss the practical aspects of this process, including data acquisition, and identify the key metrics required to become true guardians of quality.

 

 

Marta Balahurak, Senior Android Developer, Kindgeek Mobile Development, Android

Android basics. Android development roadmap

Interested in building Android apps but not sure where to start? Or maybe you’re still exploring different technologies?  Join me at my Android lecture where we’ll dive into the basics of Android development and uncover the roadmap to take you from beginner to pro. And don’t worry, we’ll also get hands-on and build your very first Android app during the session. Get ready for an awesome Android adventure!

 

 

Faryna Marian,Principal Software Developer, Sigma Software

Big Data: Big Data in AWS, Big Data in GCP, Big Data in Azure. Big Data Visualization.

Cloud providers went through a long path of designing, developing, and transforming their services to become a solid foundation for Big Data solutions. Each of the popular provider has its own set of services that can be used to build a modern Data Platform. Most of the services are mirrored between cloud providers, but if look into details, you will definitely find differences, and even opposite approach to solve same problems.

 

 

 

Igor Sharmansky, Data Scientist at Boosta, Boosta

Python

Python basics

Python for data analysis

Python for visualization

Python for data mining

 

 

Volodymyr Tkachuk, Professor, D. Sc, Chairman of the Department for Theoretical Physics, Ivan Franko National University of Lviv

Lecture "From classical to quantum bit"

The elementary cell of classical computers is a bit. It is a physical system that can be in two stable states associated with 0 or 1. In the quantum case instead of  bit, we have a quantum bit (qubit) which lives in the two-dimensional linear space spanned by two basic vectors |0> and |1>  which, similarly to  the classical case, are associated with 0 and  1. Contrary to the classical case, a quantum bit can be in a state which is a superposition of two possibilities. Note that understanding of quantum  programming is impossible without knowing quantum mechanics. Using as example a quantum bit we will present postulates of quantum mechanics. One-qubit gates will be demonstrated.

Practical course on  topic "From classical to quantum bit".

 

 

Khrystyna Gnatenko, Professor, D. Sc, Ivan Franko National University of Lviv, Department for Theoretical Physics

Lecture  "Multi-qubit quantum states and their preparation on a quantum computer"

Multi-qubit quantum states will be considered. Basic operations with the states on IBM's quantum computer will be demonstrated in detail. It is worth stressing that the entanglement plays a critical role in quantum information.  The measure of entanglement of quantum states known as concurrence will be discussed and calculated.

Practical course on  topic  "Multi-qubit quantum states and their preparation on a quantum computer".

 

 

Vasyl Davydko, Managing Partner, Leopolis Group

Local LLM (Large Language model) deployment

What is LLM
How LLM works
What are the challenges of using third-party LLM
How to deploy LLM on your local servers
Do you really need LLM

 

 

Vladyslav Kidyba, Senior analyst, Leopolis Group

Local LLM (Large Language model) deployment

What is LLM
How LLM works
What are the challenges of using third-party LLM
How to deploy LLM on your local servers
Do you really need LLM

 

 

Volodymyr Liashenko, Business Analyst, Leopolis Group

Prompting ChatGPT: how to optimize your studying.

Understanding Chat GPT
Impact on Daily Life
Practical Applications
Responsible Usage

 

 

Anhelina Zinchenko, Junior Business Analyst, Leopolis Group

Prompting ChatGPT: how to optimize your studying

Understanding Chat GPT
Impact on Daily Life
Practical Applications
Responsible Usage

 

 

Vadym Popov, Expert IT Engineer (Cloud Solutions), Infopulse

1. Cloud Concepts

This lecture provides an introduction to the fundamental concepts of cloud computing.

  • IaaS (Infrastructure as a Service)
  • PaaS (Platform as a Service)
  • SaaS (Software as a Service)

2. Introduction to Azure Cloud Services

In this lecture, you will gain foundational knowledge of core Azure services.

  • Identity
  • Networking
  • Storage
  • Virtual Machines
  • PaaS Compute Options
  • Database Services
  • Other Services
  • Azure for Students

3. Industry Cloud Platforms

This lecture focuses on Azure services tailored for businesses in various industries.

  • Azure IoT (Internet of Things) service
  • General Security

Oleksii Ivanov, Expert IT Engineer (Cloud Solutions), Infopulse

1. Cloud Concepts

This lecture provides an introduction to the fundamental concepts of cloud computing.

  • IaaS (Infrastructure as a Service)
  • PaaS (Platform as a Service)
  • SaaS (Software as a Service)

2. Introduction to Azure Cloud Services

In this lecture, you will gain foundational knowledge of core Azure services.

  • Identity
  • Networking
  • Storage
  • Virtual Machines
  • PaaS Compute Options
  • Database Services
  • Other Services
  • Azure for Students

3. Industry Cloud Platforms

This lecture focuses on Azure services tailored for businesses in various industries.

  • Azure IoT (Internet of Things) service
  • General Security

Maksym Druchok, LifeScience R&D Lead at SoftServe Inc., PhD in theoretical physics

"Machine learning methods in LifeScience"

During the lecture we will dive into chem- and bioinformatics concepts, will learn how to encode organic molecules, feed them to machine learning models, and predict properties of interest. Additionally, we will visit the world of precision medicines to understand how personal therapies are designed and how drug dosage or treatment prescriptions are adjusted for individual patients.

Chernjavskyj Mykola, Project manager, Indeema Software

Project Management in IoT

- What is IoT?
- The Role of Project Management in IoT Projects
- Project Planning and Risk Management
- Skills for Project Managers qualification

Volodymyr Chernetskyi, Senior DevOps (AWS) Engineer, Intellias

Cloud computing: Amazon Web Services

Discover the pre-cloud era and the challenges faced in managing data and resources. Explore various cloud computing deployment models. Uncover the advantages of cloud computing. Delve into cloud computing models, offering powerful computing resources, development environments, and ready-to-use applications. Learn about AWS, its history, extensive service offerings, and its impact on cloud adoption. Lastly, explore the exciting realm of AI and ML services on AWS, empowering data scientists to build, train, and deploy sophisticated models and extract insights from vast datasets. Take advantage of this opportunity to embark on a transformative journey in cloud computing and AWS.

What did the world look like before cloud computing?
Cloud computing deployment models.
Advantages of cloud computing.
Cloud computing models.
Amazon Web Services.
Machine Learning and Artificial Intelligence services on AWS.
How to get started with AWS?

Andrii Stepko, Senior GoLang Developer, Intellias

Go programming language

How do we use Go.
Go philosophy and specifics - what differs it from other languages.
Go routines to parallel applications.
What people usually love and dislike (rarely) in Go.
What to start with in Go.

Andy Bosyi MindCraft.ai, CEO/Founder with the presentation

Neural networks. Advanced Backpropagation Algorithm

Yurii Yevstafiiev, Software Engineering Manager, Head of JS Unit EPAM UA South

Frontend. How to start & why it is important + AI

Marian Fediv, Lead Software Engineer, Cross-location BigData Lab Leader, EPAM

Big Data - Introduction. Review. Growth

Yevhen Leshchynskyy, Senior Performance Analyst, Performance testing lab leader at EPAM WEST

Performance Testing.  The path with bricks and candies

Liubomyr Drevych, Middle iOS Swift Developer, Intellias

Enhancing Game Board Experiences on iOS: Exploring Vision-based Techniques for Recognition and Placement Using CoreML and Vision Framework

Recognizing the game board and converting it into an electronic version using Vision.
Additional shape recognition for correct placement using CoreML and Vision framework.

Marta Maloid-Hliebova, Vice-dean of faculty of Mechanics and Mathematics, Ivan Franko National University of L’viv

Oleh Buhrii, Doctor of Science, Professor, Head of Department of Mathematical Statistics and Differential Equations, Faculty of Mechanics and Mathematics, Ivan Franko National University of Lviv

Statistical Data Analysis

Valeriia Bieliavtseva, Recruiter, Boosta

First Interview: Tips & Tricks

First CV. First Interview. First Job

Oliver Fehmel, Project Manager, groupXS

Why AI is not the solution for everything (and how do software projects start at all)?

Stefan Diersch, Business Development Manager, groupXS

Why AI is not the solution for everything (and how do software projects start at all)?

Nicolai Sticht, Senior IT Strategist and Software Engineer, groupXS

Industry 5.0: Why AI is not the solution for everything (and how do software projects start at all)? 100% remote working: Why I would never want to work differently, and why it's still not always rainbows and unicorns?

Martin Braun, CTO NeuroForge

Data Science and AI Learnings from/for the Real World
Orchestrating Machine Learning Trainings and Software with MLOps & DevOps

Sebastian Lützow, Senior Big Data Developer, NeuroForge

Data Science and AI Learnings from/for the Real World
Orchestrating Machine Learning Trainings and Software with MLOps & DevOps

Artem Shelamanov, Data Scientist, NeuroForge

Data Science and AI Learnings from/for the Real World
Orchestrating Machine Learning Trainings and Software with MLOps & DevOps

 

 

General partner

Official partners

Partner

Participant

Information partner

 

 

How to join?

1) To provide the school with a speaker or mentor;


2) to support the project implementation by becoming its partner.

Advantages of partnership:

  • additional promotion of your company among students;
  • communication and involvement of the students into the company's activities;
  • distribution of information content and posts about the company in the social networks of the University;

If you want to take part in schoolwork or cooperate with us, send us an email: marketing@remove-this.lnu.edu.ua