Tag Archives: job

A chatbot as live representation of my resume

How to differentiate yourself when sending a resume to a recruiter? I trained a chatbot to respond to the most common questions a recruiter is asking.

To get attention from recruiters nowadays is not easy. Making a decent resume in a 2-page PDF is no longer a skill, nor you can differentiate yourself with it. A complete and neat LinkedIn profile is a must. And online you can find beautiful designed ‘designer resumes’ which makes you wonder why you skipped arts class. Adding ‘creative’ to your skills is not creative any more. Who would hire somebody who says he isn’t creative?

My first attempt to differentiate was via a graphic recording of my resume. It was a technique I learned from Martine of VisualHarvesting.com. You can view the visual representation here. While it is kinda original, it represents the technique and my skills of applying it, but not the skills I want to exhibit to recruiters.

I have experience with digital transformation and facilitating change & innovation in a large international organization, so my resume should reflect that. A bit more ‘innovative’, instead of ‘original’. That’s when the idea of implementing a chatbot came. A chatbot to represent my personal resume. A chatbot that could be a first contact to interview me about my career, strengths, skills, improvement points, etc. I’m sure I’m not the first one to have this idea, but I would like to put it into practice.

Finding a chatbot service

I have a Master in Computer Science and a post-graduate in Software Development, but during my career I grew to more an organizational and policy function. So my Master in IT is a good base to start with, but my developing skills are aged and out of date. So I had to find a chatbot I could deploy without having a server and having to code.

After a quick search, I found Botsify.com. The site promises an AI chatbot without coding and easy integration with Facebook Messenger. If you’re creating a chatbot for your resume, it should be publicly accessible and almost everyone should be on Messenger by now, so that was a no-brainer.

Charlie with Botsify

Botsify was easy to start with and I created a chatbot named Charlie (a nickname my first department head gave me) to represent myself. The first version of Charlie was made to respond to keywords.

Eg. “What are Karel’s strengths?” gave the reply “Karel’s strengths are starting up (change) initiatives, creative and innovative communication, entrepreneurship, public speaking, visualization and his passion & enthusiasm.”

This seemed too easy to be true! And than the first feedback of the testers came in: the chatbot couldn’t understand the intent of the user chatting with it.

Eg. “What does Karel like?” gave the reply “Karel likes making the digital transformation tangible for the employees. He like working with his project team and all the different profiles. He likes to develop training programs. Coming into contact with many different people. He likes the international character of his job too.”.

“What does Karel not like?” gave the same reply, because Charlie still reacted on the keyword ‘like’. Using the keyword ‘not like’ didn’t work on Botsify.

From keywords to phrases

To make the chatbot more human alike, it had to be able to understand intents. Instead of reacting on keywords, I learned Charlie to recognize phrases. To be sure the chatbot would be able to understand the user’s intent, I added multiple formulations.

Eg. “what does Karel want?”, “what is he looking for?”, “what function does he want?”, etc. 

Eg. “What does Karel want?” gave the reply “Karel would like to advise and support organizations in achieving the full benefits of the new technology through change management. He would like to lead a team working on the different components of change activities: an innovative campaign, a talent development program, etc.”

Botsify chatbot

The move from keywords to phrases made the chatbot less responsive. I learned that every user has his own way to formulate a question, some write full sentences, some write with(out) spelling errors, etc. While the chatbot was tested by more and more users, it came clear to me that the AI of Botsify was not ready for it. The slightest difference in formulation or spelling mistake, made the chatbot reply the default “sorry, I don’t understand your message…”.

Enhance user experience

When working with keywords, the intent was not recognized and some answers were not correct, but with phrase recognition a very simple look-a-like question couldn’t be answered. I saw users leaving after a few attempts. To enhance user experience, I created multiple default messages which also contained suggestions for asking the right questions. Also I created a help function and added some buttons with default questions.

If you want to give it a try, go to http://m.me/Norulesjustwords

Note: there’s a limit set at 100 users (all time), so if the chatbot is offline, we reached the limit 🙂

Move to IBM Watson Conversation

When many users use Botsify at the same time, the chatbot was also lagging and responding incorrect, for me this was the final blow. A representation of my resume that wasn’t responding to simple questions doesn’t deliver what it’s made for.

In my search for a new chatbot, I found IBM Watson. With the Watsom Conversation service I was able to create a chatbot in a very short term, and a better one too. The Watson chatbot also works with AI and is rather easy to configure. The big advantage is that Watson’s AI is working and Watson has NLP, Natural Language processing. NLP was the one solution for dealing with different formulations and spelling errors.

Eg. “what are you doing?” is interpreted in the same way as “what is your job”, “what do you do for a living”, etc.

The setup of my new Charlie was started: intents can be added quite easy and with multiple variants. Adding dialogs and testing goes quick too. The chatbot was set up in less than a day!

IBM Watson Conversation

The integration with Facebook Messenger is another story though. While the Watson chatbot is easy to configure, learns better, has AI and NLP, it’s a whole different story offering this service to end users. Linking my Botsify chatbot to Messenger was done in seconds, for Watson I’ve been busy searching for hours, still without any result.

So at the moment of writing, I have a better chatbot, but still need to figure out how to get it online. But I’m not giving up 🙂

Give the first Charlie chatbot a go

In the meanwhile, you can test my first Charlie chatbot at: http://m.me/Norulesjustwords

My full resume can be found here: https://www.linkedin.com/in/karelnijs82/


Special thanks to my friends, family and colleagues for testing Charlie! Special thanks to Bert De Sutter for his elaborate feedback!


Tagged , , , , , ,

Is dit nu later?

Is dit nu laterHeb je ook wel eens een gevoel van “Wat doe ik hier?” en “Hoe ben ik hier beland?” ? Blijf dan niet bij de pakken zitten, maar ontdek je talenten en ga er mee aan de slag.

Maandagmorgen werd ik wakker op de tonen van “Is dit nu later?” van Stef Bos, een weemoedige klaagzang over gemiste kansen en onbenutte opportuniteiten. Ondanks dat dit lied niet het beste lied is om op een maandagmorgen uit je bed te klauteren, ben ik toch in mijn werkplunje gekropen en met een glimlach naar werk gereden.

Hoewel het lied over meer gaat dan gemiste kansen, kan ik me wel voorstellen dat “Is dit nu later?” een soort confronterende waarheid en herkenning voor sommigen kan bevatten. Iedereen heeft immers ooit wel eens “Wat ben ik nu eigenlijk aan het doen?” en een “Hoe ben ik hier beland?” moment.

Het leuke aan de recente vernieuwingen op de (interne) arbeidsmarkt is, is dat er nu de wil en de middelen zijn om hier iets aan te doen. Als je voelt dat je niet op de juiste plek zit of als je vindt dat meer potentieel in je zit dat nu (nog) niet benut wordt, dan heb je nu de kans om er mee aan de slag te gaan.

Via de Talent toolbox van Luk Dewulf kan je aan de slag om je talenten te ontdekken. Als je die talenten hebt ontdekt, ken je ook de context waar je liefst in werkt. Want je kan je talenten pas optimaal benutten als je ze kan ontplooien.

In onze organisatie hebben we deze talenten toolbox verspreid over vele leidinggevenden en zijn er ook coaching sessies en sessies in avondschool om er mee aan de slag te gaan.

Verder zijn boeken als “Welke kleur heeft jouw parachute?” en “Word wie je wil” ook een goede hulp. Sinds kort kan je ook in de privé terecht voor loopbaanbegeleiding via loopbaancheques door de overheid uitgegeven. Meer informatie hierover vind je hier.

Vind je dat “Is dit nu later?” op je lijf geschreven is en zie je geen uitweg? Blijf dan niet bij de pakken zitten en zoek professionele hulp om een burnout te voorkomen. Bij de Medische Dienst in je bedrijf weten ze meer.

Tagged , , , ,
%d bloggers like this: