Build DifferentLunch Talk40min
AI-Powered Form Wizards: Chat, Click, Done
This talk explores building an AI-powered form-filling assistant using LangChain4j, Quarkus, and Java libraries. It covers challenges like input validation and user guidance, demonstrates the role of RAG, and provides practical techniques to create intelligent, user-friendly forms that reduce errors and frustration.
Loïc MagnetteOniryx
talkDetail.whenAndWhere
Wednesday, October 8, 13:05-13:45
Room 7
Forms are everywhere—tax declarations, job applications, or even signing up for a new service. Although some forms are simple, many include ambiguous fields, complicated logic, or subpar design, which frustrates users and makes them more likely to make mistakes. Completing paperwork shouldn't be like solving a puzzle. What if consumers could just chat with an AI that walks them through each step instead of having to struggle?
In this session, I'll discuss my experience developing an AI-powered form-filling helper with LangChain4j, Quarkus and other useful Java libraries. We'll go over the challenges faced and how to overcome them, such as transforming text into form data with validations, assisting users based on their input, and the role of RAG in all of that. This talk will use examples to demonstrate how AI can assist users in their daily interactions with your software.
After this session, you will have the ideas and techniques to create more intelligent and user-friendly forms. Learn how to make forms enjoyable rather than tedious by using AI to assist your users, reduce errors, and eliminate hassle.
In this session, I'll discuss my experience developing an AI-powered form-filling helper with LangChain4j, Quarkus and other useful Java libraries. We'll go over the challenges faced and how to overcome them, such as transforming text into form data with validations, assisting users based on their input, and the role of RAG in all of that. This talk will use examples to demonstrate how AI can assist users in their daily interactions with your software.
After this session, you will have the ideas and techniques to create more intelligent and user-friendly forms. Learn how to make forms enjoyable rather than tedious by using AI to assist your users, reduce errors, and eliminate hassle.
Loïc Magnette
Loïc Magnette is a seasoned software developer with a strong background in consulting. Currently a senior developer at Oniryx, he specializes in Java and Angular, delivering innovative solutions and sharing his knowledge as a speaker. As a co-organizer of the Belgian Java User Group (BeJUG), he fosters connections within the developer community. Outside of tech, Loïc’s passion for wildlife inspires his work and creativity.
talkDetail.transcript.loginToSeeTakeaways
talkDetail.transcript.loginToSeeInsights
comments.speakerNotEnabledComments