Inspiration
I have had to prepare for interviews in my professional career or prepare others for them. Sometimes, I don't have adequate preparation for them and thanks to the AI I see that it is possible that a model can help me in that preparation by simulating a conversation between 2 agents/bots. It also serves to train "junior" people for a meeting, for academic subjects, to evaluate the behavior of an LLM based on their level of interaction, and much more.
What it does
ACAD is a conversion simulator between 2 autonomous agents using Dolly as the language engine and LangChain as the executor. From a selected Dolly model, a model is trained, which later receives a task and 2 roles (an assistant who simulates asking questions, and a user who must answer them) to generate a simple dialogue between both parties. This type of autonomous agent allows evaluating of the capacity of the LLM model in its behavior and validating the data delivered in its completeness.
How we built it
It was built using:
Challenges we ran into
Being able to optimize and run everything in a free environment (due to problems with my Azure Cloud account to try freely). In this case, I used the Community Edition.
Accomplishments that we're proud of
Understand using datasets and models with Hugging Face (where I got Dolly from). Also being able to follow an iterative process, since ACAD had several "failed" versions until a good solution was found.
What we learned
I had the opportunity to learn about Dolly (both the LLM and the dataset) and more about Langchain (I already had some experience). It is my first time using open-source LLM models, which helps me to explore project opportunities and startups. I think Dolly needs more learning since she cannot 100% replicate a conversation between 2 agents and sometimes she only acts as if she were only 1 agent even though 2 are specified from the beginning.
What's next for ACAD - Autonomous Conversational Agents with Dolly
Continue advancing in its construction to deliver it to the community and it can use it freely. I have startup ideas where I can apply what I have developed and what can come with ACAD.
Built With
- databricks
- dolly
- langchain


Log in or sign up for Devpost to join the conversation.