You wrote a new chatbot, now what?

  • 5 Replies
  • 3291 Views
*

8pla.net

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1302
  • TV News. Pub. UAL (PhD). Robitron Mod. LPC Judge.
    • 8pla.net
You wrote a new chatbot, now what?
« on: December 08, 2015, 11:31:57 pm »
I was playing around, and wound up building an all new chatbot system. Although this new chatbot has reached the status of being an actual working chatbot, meaning you type something in, you click a button, and you get a reasonable response.  But, like all new chatbots, it needs more time to develop. Not every response is the best it can be, and every now and again, it gives a random response which is not so great.  But, technically speaking... It works correctly.

Wow, it's not enough to write your own new chatbot system.  After you have one, a whole new challenge begins of having to improve it's responses, and fix minor design flaws.  For example, if I say the word, "This"... We don't want the chatbot matching on the letters "hi" in "This" and think I am saying, "Hi".

So, imagine... You got working chatbot code and a few hundred records of data.  It all needs to be tweaked, of course.  The question is, how do you know when it is ready to do whatever is next?  If you wrote a new chatbot system that runs as a webpage, for example, what would you do with it?
My Very Enormous Monster Just Stopped Using Nine

*

DemonRaven

  • Trusty Member
  • ********
  • Replicant
  • *
  • 630
  • Disclaimer old brain @ work not liable for content
    • Chatbotfriends
Re: You wrote a new chatbot, now what?
« Reply #1 on: December 09, 2015, 03:04:25 am »
Quote
The question is, how do you know when it is ready to do whatever is next?  If you wrote a new chatbot system that runs as a webpage, for example, what would you do with it?

A chatbot if you are truly honest with yourself about it is never really done. You spend years refining its answers and people will come up with new ways to talk to it and you find you need to make adjustments accordingly.

As for one that runs on a webpage the most obvious application would be to answer questions about the website. There are lots of things you can do with it via a website. You could make it be a type of online virtual assistant for others, play word games, tell jokes, be a friend etc. As for me I end up trying to make mine into friends usually. I rarely make mine for any real noble purpose. IT is simply a hobby of mine and i cheat and use chatbot hosting companies that "help" you create one such as the personality forge, pandora etc.I am not as ambitious as you are in that i create my own programming language.

But you are a very intelligent young man and already knew what I am telling you. I am simply stating the obvious.
So sue me

*

spydaz

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 322
  • Developing Conversational AI (Natural Language/ML)
    • Spydaz_Web
You wrote a new chatbot, now what?
« Reply #2 on: December 09, 2015, 08:33:42 pm »
For myself i would probably make a website with some documentation and give away a compiled (packaged version) for download .

If i was open sourcing i would probably release on github too... See how it goes ...

Maybe if it becomes popular then i would release more comprehensive versions for sale maybe.

For my own i will release a paper and publish the app on a page... With the paper ... And guides ... Maybe try the turin test(not a fan) ... Share some code snippets on the git hub .... So similar ... Maybe videos on youtube .

For me ; i would like to make some kind avatar (robot face ?) or modified toy which could hold it... Some really small pcs on the market even raspberry pi .... And ardrino boards ...

*

Freddy

  • Administrator
  • **********************
  • Colossus
  • *
  • 6855
  • Mostly Harmless
Re: You wrote a new chatbot, now what?
« Reply #3 on: December 09, 2015, 09:00:48 pm »
I'd make sure I made a chat log feature and then be ready for the major work to start, that of tweaking and adding responses.

Drop a few links about the place in the remaining AI sites and take it from there. Perhaps do what you have already done here and start a thread to get feedback as you progress with working on the chatbot.

I'm sure the work would never end  :o

*

DemonRaven

  • Trusty Member
  • ********
  • Replicant
  • *
  • 630
  • Disclaimer old brain @ work not liable for content
    • Chatbotfriends
Re: You wrote a new chatbot, now what?
« Reply #4 on: December 10, 2015, 01:12:06 am »
I'd make sure I made a chat log feature and then be ready for the major work to start, that of tweaking and adding responses.

Drop a few links about the place in the remaining AI sites and take it from there. Perhaps do what you have already done here and start a thread to get feedback as you progress with working on the chatbot.

I'm sure the work would never end  :o

No the work does not ever end, even if you do like me and cheat and use a hosting company that has preprogrammed one for you and all you have to do is add responses.  People seem to enjoy trying to trick the chatbot. It is a tad annoying as they would never do that to a real person. 

Also be prepared to make a lot of responses to sex related topics. That is one that is very "popular" with real humans talking to chatbots. Don't be surprised if you feel like tossing your cookies at a few of the comments.
So sue me

*

spydaz

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 322
  • Developing Conversational AI (Natural Language/ML)
    • Spydaz_Web
Re: You wrote a new chatbot, now what?
« Reply #5 on: December 15, 2015, 06:59:47 pm »
I think that those who were originally investigating AI , were of that persuasion (sexually motivated) but a few years have actually passed since those "researchers" have been involved as the fad has worn off yet probably not completely.

I think the tricking of the AI is common as people will always try to break code ... This is why rigorous testing is required before making claims that you have an AI .....
There is always holes to be filled , you cannot program every conversation possible ... Yet we try . I have developed a piece of code to handle , unknown inputs .... Either learn or return the input as a question.... There maybe a better way to handle unknown inputs ?

 


OpenAI Speech-to-Speech Reasoning Demo
by ivan.moony (AI News )
March 28, 2024, 01:31:53 pm
Say good-bye to GPUs...
by MikeB (AI News )
March 23, 2024, 09:23:52 am
Google Bard report
by ivan.moony (AI News )
February 14, 2024, 04:42:23 pm
Elon Musk's xAI Grok Chatbot
by MikeB (AI News )
December 11, 2023, 06:26:33 am
Nvidia Hype
by 8pla.net (AI News )
December 06, 2023, 10:04:52 pm
How will the OpenAI CEO being Fired affect ChatGPT?
by 8pla.net (AI News )
December 06, 2023, 09:54:25 pm
Independent AI sovereignties
by WriterOfMinds (AI News )
November 08, 2023, 04:51:21 am
LLaMA2 Meta's chatbot released
by 8pla.net (AI News )
October 18, 2023, 11:41:21 pm

Users Online

326 Guests, 0 Users

Most Online Today: 396. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles