I wanted to know what skills employers are looking for and want to be the best in the industry.
What it does
This bot get to know your current skills and suggests new skills that the employers are asking for by visiting various current job openings in the market
How I built it
I used AWS services like Lex, Lambda and Dynamodb. The backend is written in Python
Challenges I ran into
The response time was 10min which is very bad for bots. With the help of AWS, I could get it down to 20 to 30 seconds, which is decent.
Accomplishments that I'm proud of
Submitting to this challenge itself is an achievement. I have this idea from a long time and this challenge made me sit and work on it.
What I learned
I learn how to build a chatbot. I have used Lambda and I have knowledge on python. But this is the first time I am using Lex and Dynamodb.
What's next for WhatsNext
Instead of website links, the user will be prompted with exact course link which helps the user to go and signup for the course.
You: Hi Bot: Hi! What would you like to do today? You: I would like to improve my skills Bot: What Tools or Languages do you know? You: java Bot: Here are the skills employers are looking for debugging,api,git,excel,hadoop,jboss,json,html,performance,soap,css,primefaces,http,c#,automation,sql,post,ruby,database,windows,c++,oracle Bot: Learn today. Do you want to know more about where you can learn these courses or concepts? You: Yes Bot: Great! Here are the websites to learn. www.udemy.com www.coursera.com