\[forum\] Add an informative Chat bot to the Feathercoin forum
-
As part of the website enhancements, I’d like “introducing a Chat Bot to the forum”, to be considered.
The chat bot would answer questions and know facts about cryptocurrency. It might even read feeds and answer prices and difficulty etc.
I would like initial chat text to be taken from the forum members questions & responses.
Then the bot being further trained by member interaction, if possible. Perhaps you can be given access if you qualify to be a bot teacher, imputing questions and training the bot with suitable responses.
As the information is from the forum discussions, guides and related Wiki’s, non technical members could get involved as well.
A trained chat bot could then be deployed to site, just learning names. I would like it to continue to learn, but we would need backups each day in case it was taught inappropriately.
The bot could then keep members amused!
I’ll dig up some references, I researched earlier…
Eliza bot
[url=http://www.masswerk.at/elizabot/]http://www.masswerk.at/elizabot/[/url]Program-o open source chat bot API
[url=http://blog.program-o.com/chatbot-api/]http://blog.program-o.com/chatbot-api/[/url]Wordpress add-on
[url=http://wordpress.org/plugins/elizaibot-chatbots/]http://wordpress.org/plugins/elizaibot-chatbots/[/url]MegaHal
[url=http://megahal.alioth.debian.org/]http://megahal.alioth.debian.org/[/url]Hubot
[url=http://hubot.github.com/]http://hubot.github.com/[/url]Facebook / Google Machine Learning news.
[url=http://phys.org/news/2013-12-facebook-machine.html]http://phys.org/news/2013-12-facebook-machine.html[/url][url=https://github.com/Netflix/brutal]https://github.com/Netflix/brutal[/url]
-
a bit overkill, especially for a rickety platform such as the world wide web
it would be interesting for the IRC chatroom thoalso we keep each other amused :)
the chatbox should be more integrated tho
I have to use tile tabs extension to chat and post at the same time -
https://github.com/jimmycuadra/lita
This Bot looks the most promising so far.
I think we could have a chatbot that can be taught to respond.
Just for fun, chatting from text in threads from the forum.Then use the Rep system to give more weight to trusted members, who are allowed to visit “FeatherBot teach mode” - and give some “lesson chat”.
It’s blue sky, but A.I. techniques from the 1980s are only just become viable on high powered GPUs.
It is possible to machine learn via GPUs. One of the reason I got into Crypt was because I was doing CUDA and mining used GPUS. Unfortunatly, AMD better mining, nVidia better A.I, from what I found out.
There are some good Google Youtube talks, on how they trained a system with 1 million neurons in 10 layers to differentiate phonic alphabet over telephone line. it took 8 hours GPU, or 7 days CPU to train the neural nets, the level structure was a guess.
Once a neural net is trained it acts almost instantly. It would be fun and diverting when we are getting overrun with support. It could “Tweet” content from forum threads, there are a lot of in depth discussion, hidden away…
I messed about with Java and updated a Fork of eFloys over a number of years. That used simple algorithms to make flocking behaviour. I hacked it as a learning exercise and added a few things like different species and more a active food, One thing I noticed with that, they evolved to catch the food very quickly.
Also, in my PhD thesis, I used a Newtonian regression to find the force along a line impact at the point of collision. The equation wasn’t directly solvable, so I chose a value of force from a point impact, then used regression to solve the actual force at each point in the time line I was sampling.
It took less than 500 iterations to be well with 1% of the correct force.I didn’t experiment fully, but all my very rough guesses iterated exponentially to the correct value.
Another reason I posted apart from it is one of my interests, I’m just trying to stretch the bounds of possibilities of the forum could acheive if it wanted to. These are things I was working towards at the university in 2003, before I became ill and had to retire.
It’s something that could be done, if a few members wanted to have a go. Because I’m disabled, I can’t do lots of this stuff, but am happy to kick a few “genuine possibles”, I’ve researched before, into discussion…
There are also lots of differently qualified members joining, I’m trying to think of things that can be done, that would enhance feathercoin, and alternate skills might be used.
If a standard bot is available, many members could help adding question and answers. The devs need to concentrate on the wallet development and testing of course…
These bots can talk to multiple users. It is my novel idea to self align the training by the mechanism of the Bot learning and trusting from members with a higher Rep.
Not everyone can program but they might design an animated avatar or correct FeatherBots spelling…
-
Coooooooool, As a non techi, this will be right up my avenue, as I know all you tecki guys are busy and sometimes feel tentative in asking what must seem like silly questions.
As crypto grows in the future there will be thousands like me to follow.
+1 Rep to wrapper, for an excellent idea and hope this takes off. Will follow with interest and will be able to add lots of stupid questions later.
-
You can try it. Auto Reply: Price Information,Difficulty information ;)