Hi Friends,
I am new to AI/Machine learning field and recently took my first courses from DeepLearning.AI. I’ve following high-level idea about the project.
*) I am thinking of building an AI/Machine learning based puzzle app which basically asks technical puzzle to candidates in the areas such as data science, Machine Learning, Python, Java etc. etc.
*) Also puzzles range from beginner to advance category. Candidates can take one puzzle a day or multiple puzzles. App basically builds their candidates profile as beginner or intermediate or advance in the particular area.
*) Now lets say an employer looking for data scientist, or python or Java developer can simply browse this list filter by zip code, expertise area, expertise level and simply contact them for employment/freelancing work.
*) This way employers don’t have to just rely on resumes or linked in profiles and waste so many hours interviewing wrong candidates. App basically shows how many problems are solved by candidates in which are and also their expertise level in the area.
*) This app is totally machine learning based meaning app asks different puzzles and also evaluates the answers and there is no human intervention involved.
What do you guys think about the project idea?
For the implementation We will need mainly two following things at a high level.
LLM which is fined tuned/trained in technical puzzle so it can ask/evaluate the puzzles. Is this correct…?
Web app as an interface.
Thank You all, Please let me know you suggestions.
Fine-tuning model nowadays I believe to be quite computation intensive, therefore, expensive. You may take a look into Retrieval Augmented Generation. It quite interesting because its mechanism will yield you the same result with your data without fine-tuning the LLMs. Give a try. Hope this helps.
Thanks for your reply. workera.ai seems like skill assessment platform. is it correct…? Difficult to understand what they do from first look of their website…!!
It could be similar, What I am suggesting is simple fun tech puzzle app that candidates can use to build their tech puzzle profile in Data science, Java, python, etc. and employers can use to find beginner, intermediate or expert candidate . Matter done.
See codewars for questions at different levels of difficulty on diverse topics. Please dig into qualified.io to understand how your profile appears to recruiters.
Balaji.Ambresh, I am Sure many such solutions exist, Idea is hardly path breaking etc. I just wanted to experiment or learn to see if I can develop small mpv or pilot project, I would learn a lot.
Great project idea! Using AI for technical puzzles and creating a candidate profiling system can indeed streamline the hiring process. For implementation, you’re on the right track:
Language Model (LLM): Fine-tuning a language model on technical puzzles is a good approach to generate and evaluate questions. GPT-3.5, with its versatility, could be a strong candidate.
Web App: Developing a user-friendly web interface for candidates and employers to interact with the system is crucial. Ensure a seamless experience for puzzle solving and profile management.
Consider incorporating features like real-time progress tracking, personalized recommendations, and a robust search/filter system for employers.
Overall, it seems like a promising initiative that can bring efficiency to the hiring process. Best of luck with your project!