SNaKeRUBIN / PicChat-ConduHacks

A web based ChatBot that recognizes your image and responses with emojis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PicChat

Purpose and Inspiration:

Collecting correctly labelled data has always been a key to successful machine learning research. This project aims to encourage the public participation in providing well labelled data for future machine learning studies.This is achieved through a friendly UI, a widely accepted platform(facebook) and powerful ML API(IBM Watson). By demonstrating the effect of ML through friendly chatting with a bot, user is able to see the benefit of ML but also help the bot grow by providing correct label of custom uploaded images.

Chat with the bot at : https://www.facebook.com/CorgiChat/

Official Web page:http://cs.mcgill.ca/~shuang43/PicChat-ConduHacks/hack.html

Instructions:

  1. Chat anything with Mr.Corgi and he will reply with the mood that you expressed

  2. Upload Image in the chat and Mr.Corgi will recognize the objects in your image

  3. Mr.Corgi can analyze your personality if you upload a biograph to him in the chat

Technologies Used:

  1. HeroKu for hosting the backend

  2. Facebook API for UI of the bot

  3. IBM Watson visual recognition API

  4. IBM Watson Tone analyzer

**NOTE: As the Facebook messenger bot is still under review, it may take at least 1 business day before it can be publicly used.

About

A web based ChatBot that recognizes your image and responses with emojis