lavague-ai / LaVague

Large Action Model framework to develop AI Web Agents
https://docs.lavague.ai/en/latest/
Apache License 2.0
5.39k stars 490 forks source link

Enhance University Form-Filling Process with Conversational AI #447

Open kevin4801 opened 3 months ago

kevin4801 commented 3 months ago

We face challenges with students providing incorrect or incomplete information in forms, leading to delays and inaccuracies. Following up manually is inefficient and frustrating.

Integrate a conversational AI interface for real-time interaction. The AI should prompt students for missing or incorrect details, allowing changes directly in the conversation. It should use an LLM to understand natural language, update fields, validate information, and provide feedback.

We considered sending follow-up emails or messages, but this is time-consuming and lacks immediate feedback. Strict validation checks within the form also don't offer a conversational, interactive experience.

Additional context

A student enters an incorrect date of birth (e.g., "31/02/2000"). The AI prompts: "The date of birth you entered seems incorrect. Could you provide the correct date?" Student responds: "It's 28/02/2000." AI updates: "Thank you! I've updated your date of birth to 28/02/2000." For missing phone number: "Could you provide your contact number?" Student: "Sure, it's 555-123-4567." AI updates: "Great, I've added your phone number as 555-123-4567."

ChaikhiBelaid commented 3 months ago

@kevin4801 Hello, I can work on this feature. I have similar experience working on this type of project.

lyie28 commented 2 months ago

@adeprez This is the same idea as #445 - do you want to discuss with @ChaikhiBelaid about this :)

lyie28 commented 2 months ago

@ChaikhiBelaid If you'd like to take a look at this, we would probably recommend implementing this as an optional additional engine. How the agent asks for additional data could be extensive & require many integrations - so can grow and involve many contributors

Do you want to discuss further on Discord?

kevin4801 commented 2 months ago

Hello, I’m interested in working on this feature for my startup. I have relevant experience and am excited about the potential for collaboration. Let's work together to build this.

@lyie28 @ChaikhiBelaid @adeprez

ChaikhiBelaid commented 2 months ago

Hello, Yes of corse I am excited to work on such a feature together. @lyie28 @kevin4801 @adeprez

lyie28 commented 2 months ago

I made a Discord channel where we can discuss this feature further @ChaikhiBelaid @kevin4801 : https://discord.com/channels/1216089456134586388/1265250774913388605

ChaikhiBelaid commented 2 months ago

@lyie28 Thanks. But i couldn't join the channel. Can you add me this is my discord: belaid0635

lyie28 commented 2 months ago

@ChaikhiBelaid - I think you have to join the LaVague server first

ChaikhiBelaid commented 2 months ago

@lyie28 It is done. Thank you!

Shiv270895 commented 2 months ago

Hi @kevin4801 & @ChaikhiBelaid ,

I had a similar feature request so reading above comments came to know that you guys might be working on this feature. So can we use this feature and if yes then how can we use?

Regards, Shiv Kumar