Live data from Hacker News

Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

acuman.us

171–180 of 311 posts

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#171

Earlier quoted context omitted.

If we are talking about descriptive linguistics "analyzing and describing how language is actually used" as opposed to formal rules ( http://en.wikipedia.org/wiki/Linguistic_description ), then we must also love how the way that I use the English language differs from the way that you use it. And how my well-documented variant works too, and why they differ. I don't use "unique" that way. Do you want "unique" to be j…

> Do you want "unique" to be just a redundant synonym for "different" or not? I could care less.

> I could care less.

Maybe you could, but I could not ;)

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#172

Earlier quoted context omitted.

That's the interesting thing- I am not, unlike most chatterbot projects, using existing technologies and jumbling it together- a quick glance at the "read more" page on the technologies of ACUMAN will tell you otherwise. Everything is made from scratch. From the ground-up. I could have used AIML (the AI version of XML), or anything I wanted. But instead, to make it unique and customizable to the demand of this projec…

Right, that's much more interesting, especially making your own markup. Did you read extensively and decide that AIML and friends were not really suitable and hence you had to make your own, or did you make your own because you wanted to get a feel for the problem domain before trying to take advantage of the work others have done? ... doubt that we are anywhere near a flawless piece of artificial intelligence softwa…

Thank you for expressing interest. You are correct, there are some issues that may be encountered with Firefox, particularly in a non-OS X or non-Windows environment. I am currently working on fixing those bugs.

Here is the URL: http://acuman.us/readmore.php

I decided that AIML was not useful to me because it was too rigid in syntax and was too static. This is particularly in the manner in which most AIML interpreters parse the syntax, making a rigid "if hello is in string, then say nice meeting you" syllogism (basically a beefed-up conditional statement) that essential has no room or place in actual artificial intelligence. I could have adjusted it to match my needs by creating my own interpreter, but I thought if I was going to accomplish that, why not create my own syntax that matches my needs better and has syntax that is even less convoluted and more focused on pattern-matching and machine learning?

I thought of releasing an API where you can code using the syntax of ACUMANSCRIPT- but I am unfortunately not prepared for open-sourcing ACUMAN's main architecture code due to it still competing in contests and fairs.

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#173

Earlier quoted context omitted.

> Pedantic, but unlike pregant you can qualify unique. Pedantic, but you can't. Unique is not a gradable adjective. This is not just my opinion : http://blog.oxforddictionaries.com/2012/05/an-extremely-most... http://learnenglish.britishcouncil.org/en/grammar-reference/... https://www.englishclub.com/grammar/adjectives-gradable-non.... > we wouldn't have expressions like "totally unique" or the "most unique" I wouldn…

If you want to argue English usage with Shakespeare, that's your business. "My matter hath no voice, to your own most pregnant and vouchsafed ear." -- Viola, "Twelfth Night"

I wasn't talking about "pregnant" and I personally don't care about it. "Unique" literally means "there is only one". Now where would you insert the word "most" in the sentence "there is only one"?

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#174

Earlier quoted context omitted.

If we are talking about descriptive linguistics "analyzing and describing how language is actually used" as opposed to formal rules ( http://en.wikipedia.org/wiki/Linguistic_description ), then we must also love how the way that I use the English language differs from the way that you use it. And how my well-documented variant works too, and why they differ. I don't use "unique" that way. Do you want "unique" to be j…

The thing with "descriptive" is that it's not about what you or I "want". Nor are there "multiple languages". There's one language and in that language, unique IS used that way by some (most) people. The cat's out of the bag.

> The thing with "descriptive" is that it's not about what you or I "want".

Maybe not, but it is about what I do or don't say.

> Nor are there "multiple languages". There's one language

I don't think so, actually. There are differences in usage e.g. from. US to UK.

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#176

Well done! In nearly all of my exchanges with ACUMAN, the bot responds in the negative. I assert something, and ACUMAN simply disagrees, which prevents any requirement for meaningful discourse. Any insights into why this is the case? Is this an explicit choice? Or maybe it just a coincidence that I got so many of these responses?

Thank you. I believe that it must be a coincidence, or a way in which it deems an appropriate manner to react to your mood/state. Do you have any specific case examples that are particularly off-putting?

This is part of my exchange. Everything I said, ACUMAN just said "I don't agree about x, but everyone's opinion differs" or some such. Again, great work!

> ACUMAN: Tell me what US state you live in.

> MILLOY: New Hampshire, but I'm moving to North Carolina soon!

> ACUMAN: You do not seem to be moving to North Carolina soon to me.

> MILLOY: You are very sceptical then.

> ACUMAN: I do not consider myself to be very sceptical, but to each his own. Though I respect your opinion.

> MILLOY: You don't believe what I tell you, so you are sceptical.

> ACUMAN: You may think that, but I think that I believe what you tell me.

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#177
post #66

Earlier quoted context omitted.

I hate to say it but it's a (great looking, fun) chat bot, not an AI.

From a strictly technical point of view, it is at least some form of Artificial Intelligence: 1) From the perspective of the Turing Test, it biomimics human behavior and intelligence. 2) The field of artificial intelligence deals with a computerized comprehension of data. ACUMAN is heavily dependent on machine learning, natural language processing, and text classification algorithms, which facilitate understanding. I…

Do you have an example of it taking personality into account?

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#178

Earlier quoted context omitted.

Can you tell more about you? I cannot imagine how 14-year-old can build stuff like this.

Thank you! I've began developing web applications at the age 9, and would always try to build startups that would mimic famous ones and try to compete with them. What has driven me this far is mere passion.

Big respect.

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#179

Earlier quoted context omitted.

Thank you. I believe that it must be a coincidence, or a way in which it deems an appropriate manner to react to your mood/state. Do you have any specific case examples that are particularly off-putting?

This is part of my exchange. Everything I said, ACUMAN just said "I don't agree about x, but everyone's opinion differs" or some such. Again, great work! > ACUMAN: Tell me what US state you live in. > MILLOY: New Hampshire, but I'm moving to North Carolina soon! > ACUMAN: You do not seem to be moving to North Carolina soon to me. > MILLOY: You are very sceptical then. > ACUMAN: I do not consider myself to be very sce…

That's a funny exchange! The particularly odd thing is the fact that he missed the Named-entity recognition in some of those answers- including by not identifying that you were referring to the fact that you were moving to a state. He somehow interpreted it as an opinion. Let me check what exactly went on that prevented his correct behavior.

Re: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

#180

Earlier quoted context omitted.

Right, that's much more interesting, especially making your own markup. Did you read extensively and decide that AIML and friends were not really suitable and hence you had to make your own, or did you make your own because you wanted to get a feel for the problem domain before trying to take advantage of the work others have done? ... doubt that we are anywhere near a flawless piece of artificial intelligence softwa…

Thank you for expressing interest. You are correct, there are some issues that may be encountered with Firefox, particularly in a non-OS X or non-Windows environment. I am currently working on fixing those bugs. Here is the URL: http://acuman.us/readmore.php I decided that AIML was not useful to me because it was too rigid in syntax and was too static. This is particularly in the manner in which most AIML interpreter…

If you're interested, I have some ideas for how to prevent the specific problem that immediately caught my attention. I'm pretty sure it could be coupled to your front end as a separate module/system that then lets you use it or not as you like, and see how different people react to it. Contact details in my profile.

My ideas are definitely half-baked and may be completely wrong/useless/inappropriate, or it may even be that you prefer to continue to work largely independently. That's not a bad thing, as getting input from other people may stifle your own creativity and ideas.

Regardless, thanks for the responses and for the interesting project.

Post reply on HN