Inspiration:

As an e commerce business we want to expand the business by suggesting right products to every customer, resolving customer queries in timely manner.

What it does:

Our e commerce chat bot will suggest the suitable products to customers based on the customer interests and make ease of customers shopping experience By using NLP (Natural Language Processing) and customers no need to worry about traditional site navigation urls since everything will be got answered in one place itself.

How we built it:

To build our e commerce chatbot we used AWS Lex, AWS Lambda, C#, node.js and other web technologies like Html, CSS, jQuery. We targeted various chat platforms like slack, messenger and our web application.

Challenges we ran into

Initially we struggled to communicate AWS Lambda with AWS Lex since we are new to aws. Debugging lambda code locally was another key problem to us. Deploying the chatbots to messaging Platforms like slack and messenger was the interesting problem to solve. Sometimes we faced intent conflicts when we have close related utterances and we have been forced to change our utterances since we don’t have much control over NLP and intent choosing algorithm. But overall headache was reduced since NLP is too enough to handle our utterance queries.

Accomplishments that we're proud of

Now customers can easily choose products which in their mind. Customers no need to search the entire Faq section to get their queries resolved. From one place itself Customers can get the answers for frequently asked questions.

What we learned

We are new to AWS environment. We learnt AWS Lex, AWS lambda, node.js, slack and messenger deployment.

What's next for warehouseBot

Our next plan is to prepare more customer personalized chatbots which will suggest products using Customers’ previous purchase histories.

BetaTester

We have deployed the bot into the slack as for as the website.

To test into the slack using the below credentials to access our warehouse slack bot. slack team Url : newchatbot.slack.com Email for slack: warehousebottest@mailgov.info PASSWORD: warehouse12345 and also we are invited the ** testing@devpost.com ** into our slack team. The Website Url: http://thewarehouse.gear.host/index.htm

COMMANDS

flow-1
Type I want to buy mens clothing.
Type I want to buy shorts (Or) click shorts
Type my budget is ten to twenty (Or) Choose price range ($10 - $19.99)
flow-2
Type I want to buy shirts (Or) click shirts
Type I want to buy Womens clothing. (Or) click Womens clothing
Type my budget is ten to 20 (Or) Choose price range (($10 - $19.99)
flow-3
Type I would like to buy shorts in price range of twenty for men's clothing

Built With

Share this project:

Updates