The company chose to focus on new technologies.
Using a combination of integrated Watson offerings, Hornik and his team developed Max, a recruitment bot powered by AI. The solution, which resides on msg’s German-language career webpage, asks candidates a series of job-related questions, ultimately matching them with specific job openings based on the candidates’ answers. Alternatively, individuals can upload their CVs and Max will automatically return a list of the suitable positions based on that information.
“CV matching is the major use case for our digital assistant,” adds Hertlein. “What is really valuable about this solution is the interactive search capability. The bot includes a tool that allows you to upload your CV; it then analyzes, understands it and compares the experience with open job roles. Then it returns a list of the best positions that the recruitment team should focus on. It saves a significant amount of time.”
Max is based on the AI and natural language capabilities of IBM watsonx Assistant technology, an enterprise-level AI assistant hosted on IBM Cloud® in the Frankfurt data center. The team chose Watson technologies for their ease of use and high performance.
“When we compared and tested IBM watsonx Assistant against another bot framework using the same dialog and data, the ranking and confidence scores from Watson were always the best,” explains Hertlein. “Plus, IBM watsonx Assistant doesn’t require much training—it’s incredibly intuitive.”
The solution was jointly developed in six months by msg’s IT and HR recruitment departments. The HR team trained Max on the unique terminology, discourse and content of recruiting, honing the questions that the tool asks applicants. HR also defined the path to second-level support and route for applicants to contact the HR department.
“Having the HR recruitment team so heavily involved was a major contributor to the success of the project and ensures they have the most suitable tool to support their work,” says Hertlein. “The ease of using IBM watsonx Assistant allows people from recruitment to work closely with us. They weren’t required to write code; they simply used the tool kit in IBM watsonx Assistant to help us with the content and dialog, meaning we could focus on the technical architecture in the background.”
The technology uses IBM Watson Knowledge Studio and IBM Natural Language Understanding to build HR-specific models that focus on recruiting terminology and concepts. The IT team deployed the models into IBM Watson Discovery, which acts as the bot’s search engine when analyzing and matching CVs to roles.
The solution also finds relevant jobs by interacting with applicants and asking a series of questions. It starts with the broadest questions first, such as “Are you a student or a professional?” and “What kind of job do you want?” Gradually, the questions become more focused, such as asking applicants their desired work location.
Max also asks questions to narrow down the specific type of position applicants are seeking. For instance, if someone selects a job in consulting, the bot will inquire if he or she wants technical or business consulting. If the applicant selects technical consulting, the bot will ask about specific technology expertise, such as proficiency in particular programming languages. It also asks applicants if they have experience in certain industries, such as banking or automotive, and for how many years.
After Max collects the information, it queries the database for job descriptions that match the applicant’s answers and returns a focused list. Candidates can read the various job descriptions and submit their application for the job of their choice. And with the CV matching already done by applicants themselves, the recruiter can make contact.