Discover the future of AI
February 27 - March 3, 2024
Brace yourself for an electrifying fusion of hands-on experience and scientific progress! We're not just here to share knowledge – we thrive on challenges and want to foster innovation and collaboration. Advance your understanding of machine learning and artificial intelligence, and engage with visionaries and experts pushing the boundaries of AI. Don't just be a spectator – be an active participant in the future of artificial intelligence!
Ivan Dolgov, ML Engineer @ Grazie
Prompting: Past and Recent Practices
Generative AI was a hot topic this past year, and the main mechanism for this type of AI is prompt engineering. In this lecture, we’ll explore some recent practices and applications of prompts for generative models, as well as tools for generating, tracking, and validating your inputs. Learn how to tailor your prompting technique for better results in AI systems, and discover what goes into making machines understand and respond effectively. Whether you’re a tech pro or just getting started, join us for a peek into the world of harnessing the power of AI with the right words.
Generative AI was a hot topic this past year, and the main mechanism for this type of AI is prompt engineering. In this lecture, we’ll explore some recent practices and applications of prompts for generative models, as well as tools for generating, tracking, and validating your inputs. Learn how to tailor your prompting technique for better results in AI systems, and discover what goes into making machines understand and respond effectively. Whether you’re a tech pro or just getting started, join us for a peek into the world of harnessing the power of AI with the right words.
Ivan Dolgov, ML Engineer @ Grazie
Generative AI was a hot topic this past year, and the main mechanism for this type of AI is prompt engineering. In this lecture, we’ll explore some recent practices and applications of prompts for generative models, as well as tools for generating, tracking, and validating your inputs. Learn how to tailor your prompting technique for better results in AI systems, and discover what goes into making machines understand and respond effectively. Whether you’re a tech pro or just getting started, join us for a peek into the world of harnessing the power of AI with the right words.
Generative AI was a hot topic this past year, and the main mechanism for this type of AI is prompt engineering. In this lecture, we’ll explore some recent practices and applications of prompts for generative models, as well as tools for generating, tracking, and validating your inputs. Learn how to tailor your prompting technique for better results in AI systems, and discover what goes into making machines understand and respond effectively. Whether you’re a tech pro or just getting started, join us for a peek into the world of harnessing the power of AI with the right words.
Egor Bogomolov, Lead Researcher @ ML4SE Lab, JetBrains Research
How Can Machine Learning Help Programmers?
The Machine Learning for Software Engineering (ML4SE) field has seen a surge in popularity over the last two years. This lecture will discuss how modern ML techniques can be used to process code and why the ML4SE field is not limited to code analysis.
The Machine Learning for Software Engineering (ML4SE) field has seen a surge in popularity over the last two years. This lecture will discuss how modern ML techniques can be used to process code and why the ML4SE field is not limited to code analysis.
Egor Bogomolov, Lead Researcher @ ML4SE Lab, JetBrains Research
The Machine Learning for Software Engineering (ML4SE) field has seen a surge in popularity over the last two years. This lecture will discuss how modern ML techniques can be used to process code and why the ML4SE field is not limited to code analysis.
The Machine Learning for Software Engineering (ML4SE) field has seen a surge in popularity over the last two years. This lecture will discuss how modern ML techniques can be used to process code and why the ML4SE field is not limited to code analysis.
Vladislav Tankov, Team Lead @ JetBrains Al and Grazie projects at JetBrains
JetBrains AI: Deep Dive
In this talk, we will dive into the architecture and implementation of JetBrains Al – the backbone of Al Assistant in JetBrains IDEs, Grazie, and other JetBrains products.
The JetBrains Al platform covers a broad range of functionality, from coding to writing assistance. We will discuss both JetBrains' own models and the caveats of integration with some well-known LLM providers. We will also shed light on inference techniques used in JetBrains Al products.
In this talk, we will dive into the architecture and implementation of JetBrains Al – the backbone of Al Assistant in JetBrains IDEs, Grazie, and other JetBrains products.
The JetBrains Al platform covers a broad range of functionality, from coding to writing assistance. We will discuss both JetBrains' own models and the caveats of integration with some well-known LLM providers. We will also shed light on inference techniques used in JetBrains Al products.
Vladislav Tankov, Team Lead @ JetBrains Al and Grazie projects at JetBrains
In this talk, we will dive into the architecture and implementation of JetBrains Al – the backbone of Al Assistant in JetBrains IDEs, Grazie, and other JetBrains products.
The JetBrains Al platform covers a broad range of functionality, from coding to writing assistance. We will discuss both JetBrains' own models and the caveats of integration with some well-known LLM providers. We will also shed light on inference techniques used in JetBrains Al products.
In this talk, we will dive into the architecture and implementation of JetBrains Al – the backbone of Al Assistant in JetBrains IDEs, Grazie, and other JetBrains products.
The JetBrains Al platform covers a broad range of functionality, from coding to writing assistance. We will discuss both JetBrains' own models and the caveats of integration with some well-known LLM providers. We will also shed light on inference techniques used in JetBrains Al products.
Join the online lectures for the chance to ask your questions to our experts.
Can't participate online? No problem! Register for the festival and receive links to recorded lectures.
March 1, 18:00 CET/CEST – The competition opens! Access the competition details, datasets, and problem statements.
March 3, 18:00 CET/CEST – The clock stops! Ensure your solutions are submitted by the deadline.
With JetBrains 23 years of expertise in software development and education, JetBrains Academy empowers more than a million people worldwide to learn and teach computer science.
If you have any ideas you’d like to share or just want to say hello, please don't hesitate to contact us at hackathons@jetbrains.com. We will be glad to hear your ideas and suggestions.