ChatbotML on Twitch

  • 17 Replies
  • 1534 Views
*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
ChatbotML on Twitch
« on: October 10, 2018, 01:11:36 am »
https://www.youtube.com/watch?v=3wfeBqoSJnY

NOTE:  The chatbot has increased control of the video, with the ability to accurately pause and allow extra reading time. 


ChatbotML, is turning out to be a fun way to discover how chatbots work on Twitch.  This early prototype can read and write to the Twitch Stream Chat.  It can lip sync text to speech, and render a video response on the fly.   Currently it is being developed as an alpha version made available for testing.

If you are on twitch, please have a look:  https://www.twitch.tv/chatbotml

_______________________________________________________________________________________________________________________________________________
« Edit Notes:  This post has been slightly edited.  A video been updated in the post.
« Last Edit: December 14, 2018, 06:01:04 am by 8pla.net »
My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #1 on: October 10, 2018, 05:18:47 am »
Still figuring it out at this point.
So, any advice and comments
are greatly appreciated.

The design is new and lightweight.
Simple to maintain, easy to debug,
and hard to misuse.





My Very Enormous Monster Just Stopped Using Nine

*

Art

  • At the end of the game, the King and Pawn go into the same box.
  • Global Moderator
  • *********************
  • Deep Thought
  • *
  • 5166
Re: ChatbotML on Twitch
« Reply #2 on: October 11, 2018, 04:14:07 am »
Hmm...$20 to watch some girl play and talk while on a video game. Wow, some people love to give their money away and others love to take it.
There's money in video games said the kid to the parent who said they'd never amount to anything playing those games. ;)
In the world of AI, it's the thought that counts!

*

ranch vermin

  • Not much time left.
  • Terminator
  • *********
  • 961
  • Its nearly time!
Re: ChatbotML on Twitch
« Reply #3 on: October 11, 2018, 10:25:44 am »
Twitch, slam,  How it gets its arse kicked.   :-[

[ed]  sorry i was drunk.....  [/ed]
« Last Edit: October 12, 2018, 10:54:36 am by ranch vermin »

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #4 on: October 12, 2018, 03:13:07 am »
It can read what you chat to it.  It can speak an animated response.
It does work, however, the response time needs to be optimized.
My Very Enormous Monster Just Stopped Using Nine

*

squarebear

  • Trusty Member
  • ********
  • Replicant
  • *
  • 714
  • It's Hip to be Square
Re: ChatbotML on Twitch
« Reply #5 on: October 12, 2018, 09:26:00 am »
Unfortunately, it's always offline when I try it. The delay is due to the chat being passed to Twitch rather than anything your side. It happens on every streamer's channel.

Mitsuku is also on Twitch.
https://www.twitch.tv/mitsuku_irl
Feeling Chatty?
www.mitsuku.com

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #6 on: October 21, 2018, 07:28:02 pm »
That was a big help, square bear.
Hopefully that inspires others to help,
or share their invaluable feedback.

Early stages, this prototype robot
is kept simple on purpose.  Text
To Speech
and Lip Sync controlled
by a simple Chat Bot.

Please, give Advice & Feedback:
https://www.twitch.tv/chatbotml

Thank you.
My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #7 on: October 22, 2018, 01:22:54 pm »
Ranch said, "sorry i was drunk."

Huh?  Glad to have you here.

Thanks for inviting ChatbotML to happy hour!   O0

This project, hand coded, can be extended to 3D.

Example: http://Chatbot.ML/face3D




My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #8 on: October 22, 2018, 01:37:52 pm »
Hey Art,

Still trying to re-figure out
what I barely figured out so far.
My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #9 on: November 02, 2018, 12:33:11 am »
Things To Do List

1. Research 3D rotation.

2. Better understand timing.

3. Gain more followers.



My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #10 on: November 03, 2018, 01:43:06 am »
Initial 3D testing has started.
My Very Enormous Monster Just Stopped Using Nine

*

Korrelan

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1129
  • Look into my eyes! WOAH!
    • YouTube
Re: ChatbotML on Twitch
« Reply #11 on: November 03, 2018, 03:49:22 pm »
I like the graphics, just enough to give the aura/ sense of a human intelligence, keeping well away from the ‘uncanny valley’… nice balance.

 :)
It thunk... therefore it is!... my project page.

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #12 on: November 08, 2018, 04:08:15 pm »
Becomes more interesting, from a coding standpoint, writing a live streaming script of your own.
But, new code introduces a whole new round of alpha testing.  Hey korrelan,  just noting that was
your lucky number 1111 post... Thanks for pointing out the balance.

Balance is obviously important feedback.  Hope (Hopefully Something)  likes this too for a reason.
The uncanny valley is an important consideration. As a result, I'll be careful to be able to
roll back to this milestone in alpha testing, in case balance is lost, before beta testing.

My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #13 on: November 09, 2018, 06:36:55 pm »
Politely noting, "Mitsuku is also on Twitch." squarebear made a comparison.  A show of kindness, considering ChatbotML is easily a thousand times smaller.  By comparison,  a single Mitsuku AIML file may be larger than all of ChatbotML combined.  So,  let's go chat that to Mitsuku...

Mitsuku is bigger than ChatbotML. Which is smaller, ChatbotML or Mitsuku?
Really, are you saying that I am bigger than ChatbotML?

That was an excellent response which demonstrates your learning.
I thought it was too.
My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1087
    • 8pla.net
Re: ChatbotML on Twitch
« Reply #14 on: November 12, 2018, 05:29:28 pm »
What's nice about live streaming is the A.I.  can  assist by testing itself. 

The A.I. is testing a new algorithm, highlighted in red.

Reference:  https://www.twitch.tv/chatbotml
My Very Enormous Monster Just Stopped Using Nine