Young Alpha

  • 23 Replies
  • 1869 Views
*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Young Alpha
« on: February 20, 2018, 01:56:11 am »
Codename: Young Alpha

This is a young alpha prototype. Not fully  worked out yet.  Before this, I created a more complex version, but it runs in a shell.

On the first try I failed to port the shell version to the web.  So, to rethink my strategy, I started from scratch creating a basic design with the goal of making it compatible with the complex design running in the shell.

If you think you can see where I am going with this, then please comment.  Nothing is getting logged this early in alpha testing.  So, I would appreciate hearing your impressions, directly from you.   Thank you.

Live Demo: http://aihax.com/codename
My Very Enormous Monster Just Stopped Using Nine

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • ************
  • Bishop
  • *
  • 1958
  • First it wiggles, then it is rewarded.
    • Enter Lair
Re: Young Alpha
« Reply #1 on: February 21, 2018, 05:39:36 am »
Ohhhhhhh ohhh oh I reallly like this !!! Tell us the reasoning behind this! I myself am working very hard developing a real NLP AGI and would greatly benefit from knowing a short comprehensive explanation about what this is and how it works.

It seems to be directed at yes/no/maybe questions. And the comment below tells you if you were right or wrong. It has some randomness included too I see ex. the backprop answer to us is always 1 type if you say "maybe" > could be / fuzzy / intermediate.

I see that "ok" is a win-win line heh heh. Always correct.

If you talked about your wife named "Bugs", and THEN asked "Do you love bugs?" You will say yes!

If someone says "Do you love to eat cats?" you say "No." (hopefully..), but if they say "Do you hate to eat cats?" you say "Yes." The RNN highlights yes and no by "do you", and uses hate/love and cat/apple to do some weight-ins. You then give your answer yes OR no depending on the weights.
Emergent

*

ranch vermin

  • Not much time left.
  • Terminator
  • *********
  • 824
  • Its nearly time!
Re: Young Alpha
« Reply #2 on: February 21, 2018, 07:50:59 am »
Just keep saying depends to it.

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #3 on: February 21, 2018, 05:10:06 pm »
I am so inspired by your feedback Locksuit!

The reasoning behind this is actually emerging. For design purposes, it was intentionally lightweight. Not low quality, just minimal for launch.  The main focus initially was to setup a sensible way to simulate a shell over the Internet.  To some extent the power of the shell is being reimagined over the Internet to seek popularity with people.  Young Alpha, you may notice has become slightly more deterministic, thanks to your very useful feedback.

Thank you.
My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #4 on: February 21, 2018, 05:11:34 pm »
Ranch,

Your feedback helped train it on more rules.  Turns out handling "depends" can be applied as synergy.  You may notice the results have since become slightly more successive.
My Very Enormous Monster Just Stopped Using Nine

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • ************
  • Bishop
  • *
  • 1958
  • First it wiggles, then it is rewarded.
    • Enter Lair
Re: Young Alpha
« Reply #5 on: February 22, 2018, 12:33:08 am »
Is this the order you got? Correct the list if not.



no
false
wrong
incorrect
true?
why?
never?
neither

yes
true
definitely
correct
either

maybe
fuzzy
could be
intermediate

ok
fair

questions/answers/remarks+randomness
Emergent

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #6 on: February 23, 2018, 02:22:58 pm »
The order you posted is just wonderful, Locksuit!

Since your feedback on Wednesday, Young Alpha has grown...

Now, a question mark means Young Alpha is uncertain with your answer.

So, when a response of "true?" roughly equates to... False.

This means Young Alpha is not convinced of the truth.

With, "never?", Young Alpha questioning whether it is really never.

Thank you for your help with this.
My Very Enormous Monster Just Stopped Using Nine

*

WriterOfMinds

  • Trusty Member
  • ****
  • Electric Dreamer
  • *
  • 124
    • WriterOfMinds Blog
Re: Young Alpha
« Reply #7 on: February 23, 2018, 04:35:04 pm »
I had a little chat with Young Alpha this morning. I think the biggest upgrade I would recommend is giving the user an ability to respond to its followup questions. E.g. here is our very first interaction:

Will you help me, please?
>> With what?
Does "With what?", mean yes or no?

If it can only handle yes/no responses, that's fine ... but I couldn't clarify, because it immediately asked me a different question in the top bar.

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #8 on: February 23, 2018, 07:19:08 pm »
Here are some brand new quotes from Young Alpha with the latest upgrade.  The simulated shell has been upgraded too. 


Will you help me, please?   
>> with what?
Does "with what?" mean yes or no?


Will you help me, please?
>> yes
Yeah!



Can I be your friend?
>> Yes
Affirmative.



Young Alpha, in very early design stages, has yet to be fully implemented.  Thank you for your recommendation, WriterOfMinds.

I think the biggest upgrade I would recommend is giving the user an ability to respond to its followup questions.

I couldn't clarify, because it immediately asked me a different question in the top bar.
« Last Edit: February 23, 2018, 08:13:13 pm by 8pla.net »
My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #9 on: February 23, 2018, 09:03:06 pm »
Oh, just noticed 1 Like Freddy likes this.
Thanks for the Like, Freddy!
Tell us what you Like the most (or the least)?
How do you suggest more people may Like it?
My Very Enormous Monster Just Stopped Using Nine

*

Freddy

  • Administrator
  • **********************
  • Colossus
  • *
  • 6443
  • Mostly Harmless
Re: Young Alpha
« Reply #10 on: February 23, 2018, 09:17:48 pm »
Yes I popped a like in there as I didn't have time to write a post when i first saw this - but I did have a quick chat with the bot.

I liked that the bot seemed to learn via interaction. I assumed it is building up a knowledge base scored by how many times things were rated and how they were rated.

I had a similar thing going on with Jess - whereby she is learning how much words get used and in what context - but mine is a more passive thing (in terms of what the user does) as she learns as she goes along from what is told to her.

I did plan to have her create sentences from this data and ask a user if it makes sense, but I have not got around to that yet.

So yup, that's why I found things interesting !

Also, are you going to make it so that the bot can state truths it feels confident of in some way ? I mean, how are you going to use the data the bot collects ?

Good work thus far  O0


*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #11 on: February 23, 2018, 10:21:54 pm »
Freddy,

Young Alpha is programming itself but forgets everything it codes.
Simple to check, really... Just do a view source with each interaction.
There is no log because initially Young Alpha was meant to be temporary.

Initially,  I built a command line version that ran in a shell.
Young Alpha was designed to simulate the interface connections of the
command line version to test porting it to the web.

The command line version runs great stand alone, but has yet to be ported the web.
So, this means for the time being, Young Alpha gets to stay on the Internet.
And the command line version gets to keep running stand alone in a shell.


My Very Enormous Monster Just Stopped Using Nine

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #12 on: February 24, 2018, 12:52:10 am »
Hey ivan.moony,

Thanks for the Like!

Two Likes... I can't believe it?

Young Alpha was supposed to be replaced it's older sibling.

However, the older sibling is being difficult about running on the Internet.

I look forward to reading some of your feedback on Young Alpha (if you get a chance).

Thank you, Ivan.







My Very Enormous Monster Just Stopped Using Nine

*

ivan.moony

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1074
    • Structured Type System
Re: Young Alpha
« Reply #13 on: February 24, 2018, 01:19:44 am »
Hi 8pla.net :)

I've tried to teach it "of course" phrase, but I didn't get impression that Young Alpha understood me. Or maybe I didn't understand it/him/her.

Anyway, I like your occasional experiments. Keep up, it is always nice to see something innovative.
Dream big. The bigger the dream is, the more beautiful place the world becomes.

*

8pla.net

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1003
    • 8pla.net
Re: Young Alpha
« Reply #14 on: February 24, 2018, 09:39:38 pm »
That's a great idea, Ivan.

"Of course" is another way of saying yes.

I suppose I could hook up WordNet.

However, I want to keep the codebase small for now
My Very Enormous Monster Just Stopped Using Nine

 


Friday Funny
by LOCKSUIT (General Chat)
Today at 04:10:47 pm
Ten Commandments of Logic
by RoyMac (General Chat)
Today at 12:01:02 pm
XKCD Comic : Equations
by Tyler (XKCD Comic)
Today at 12:00:14 pm
XKCD Comic : Repair or Replace
by Tyler (XKCD Comic)
August 16, 2018, 12:01:05 pm
Simple AI Website to let you know what is AI
by LOCKSUIT (General AI Discussion)
August 16, 2018, 01:23:19 am
The last invention.
by korrelan (General Project Discussion)
August 15, 2018, 11:06:53 pm
Hi there
by Art (New Users Please Post Here)
August 15, 2018, 08:06:54 pm
Funny Mitsuku reactions
by ranch vermin (Bot Conversations)
August 15, 2018, 12:53:39 pm

Users Online

45 Guests, 1 User
Users active in past 15 minutes:
LOCKSUIT
[Trusty Member]

Most Online Today: 57. Most Online Ever: 208 (August 27, 2008, 09:36:30 am)

Articles