Speaker
Abstract
ChatGPT and other AI tools based on Large Language Models (LLMs) have grabbed the headlines for their ability to write poems, short stories and other kinds of content – including code. The intuitive interactive interface makes them easy to use and they can be a real time-saver. However, the code LLMs write is also often wrong – in ways that can be hard to spot – so they require constant human supervision. But LLMs are not the only way to do AI for code: fully autonomous code-writing is possible by using reinforcement learning to write code that is guaranteed to compile, run and be correct. In this session we'll look at how LLMs and reinforcement learning approaches work, their pros and cons, what they are good at doing – and where they struggle, regardless of how much compute power you throw at them.
Sponsored session
QCon London 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.
Part of the track
Sponsored Solution Track IIFrom the same track
Tuesday 28 March
10:35 Westminster (4th Fl.) Sponsored Streaming Events? You Should Be Storing Them Yves Lorphelin, Matt Macchia Event-driven architecture has been on many developers' minds for some time. Event streaming has increased in popularity, and whilst streaming has fantastic advantages, if you are not storing events at the source of the application, you are missing out on so many opportunities. 11:50 Westminster (4th Fl.) Sponsored ChatGPT is Fun, but the Future is Fully Autonomous AI for Code Mathew Lodge CEO @Diffblue ChatGPT and other AI tools based on Large Language Models (LLMs) have grabbed the headlines for their ability to write poems, short stories and other kinds of content – including code. The intuitive interactive interface makes them easy to use and they can be a real time-saver. 13:40 Westminster (4th Fl.) Sponsored How ING Accelerated Kubernetes Deployments Across 500+ Applications: Challenges & Lessons Learned Wouter Ligtenberg Sr. Engineering Manager @ING Hubs Romania 14:55 Mountbatten (6th Fl.) Sponsored Pipeline Patterns for Platform Teams Zan Markan Senior Developer advocate @CircleCi 16:10 Windsor (5th Fl.) Session InfoQ - Ask an editor Daniel Bryant Platform Engineer, Co-Author of "Mastering API Architecture", Java Champion, and InfoQ News Manager An informal session for InfoQ editors and QCon attendees to connect, ask questions, and share ideas. 17:25 Churchill (Ground Fl.) Sponsored It's time to talk about your Big Code problem! Mark McCauley Field CTO @Sourcegraph Developer experience in the Age of Big Code: Today, every company has seen an explosion in the amount of code that they are dealing with compared to just 10 years ago. This leads to ‘The Big Code Problem’.