A multi purpose chat bot