One of the great parts of building out tools like arkaine is that it allows me to sit down and just build for a bit to test the framework. After some quick experimentation I have a great agent that:
-
Takes in a resume and a job description
-
Considers additional topics to research to build out a knowledge base of what certain acroynms, skills, and technologies mean, and what are industry standards and expectations are
-
Searches the web for those topics with arkaine’s research agents, building a knowledge base of relevant information
-
Builds a list of questions that an interview should ask and…
-
Converts the questions to natural sounding language and uses TTS to create a virtual interviewer. (This part is… it works. But sometimes it’s too heavy on the pausing and filler words)
So far it’s working surprisingly well for a simple prototype script. I’ll probably expand on it quite a bit, especially since I haven’t utilized speech-to-text to allow the user to answer (and an agent to judge their response) yet.
Here are some examples (the TTS is handled by OpenAI’s gpt-4o-mini-tts):