Live data from Hacker News

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

acuman.us

151–160 of 311 posts

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

#151
post #77

Earlier quoted context omitted.

Pedantic, but unlike pregant you can qualify unique. Unlike pregnant which is a binary (are/are not), unique means the quality of differing from other things, and this is a continium. Even the dictionary, in one of the terms for unique, gives a meaning that's not "unique" in a binary way at all: "not typical; unusual". If it wasn't a continuum we wouldn't have expressions like "totally unique" or the "most unique" us…

> 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…

Sorry to be pedantic, but your very first reference confirms what I said:

>However, sometimes the situation isn’t so cut and dried. There’s a set of adjectives (including perfect, infinite, and unique) which fall into both categories, gradable and absolute. (...)

>(...) unique has developed a weaker, less precise meaning: ‘very remarkable, special, or unusual’. The historical Oxford English Dictionary first records this sense in the 19th century, and it’s now well established. The ‘very remarkable or special’ meaning is not an absolute concept and is therefore gradable, so it’s grammatically acceptable to use modifying adverbs:

√ I saw a guy wearing some really unique eyeglasses. √ They’ve devised a highly unique way to cook and serve meals.

http://blog.oxforddictionaries.com/2012/05/an-extremely-most...

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

#153

Earlier quoted context omitted.

I thought we'd all learned to stop worrying and love descriptivism?

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.

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

#154

If you look at the source its using something called blekko.php - which upon googling heads to a "IBM Watson purchased this". Is this using watson behind the scenes?

No - if you look up Blekko (which is a regular web search engine which had a free API), it just shut down (which is actually a bad thing for me). I was using it for researching and corroborating web results, which hinders part of the functionality of my bot. Blekko was just bought by IBM a few days ago, so to answer your question, my bot does not use IBM's APIs. My bot was using it for web results, but now it doesn't…

Very impressive :)

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

#155

Earlier quoted context omitted.

Progress isn't just about the upper bounds of human achievement, but also the average. I think it's a mistake to confuse the two, or to place one too high above the other. Of all people you should appreciate that. :) If the next generation tackles calc or recursion even one year earlier or one percentage point more often than yours did, that's a huge cumulative win.

> "Of all people you should appreciate that." I do know that - I know that very well. I'm just interested to see that with all the vast amount of progress that has been made, and all the tools available for language analysis, this system still make mistakes like that. I'd love to see more about how much this is gluing together existing components, and how much is original to the project. Back when I was doing this ev…

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 project, I created my own markup language entitled ACUMANSCRIPT. Even the sentiment analysis algorithms are made from scratch by using Naive Bayens algorithms. The only APIs in use are those for some aspects of the knowledge base, which is a must in any machine learning or artificial intelligence project, as not leveraging the massive amount of data available on the internet would be a waste.

I sincerely doubt that we are anywhere near a flawless piece of artificial intelligence software, but this is not a result of people's lack of diligence in the field, but rather a testimony to it's complexities.

Google has made a short documentary explaining why natural language processing and machine learning are some of the hardest fields due to their surprisingly complex nature:

https://www.youtube.com/watch?v=yxxRAHVtafI

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

#156
post #74

Whenever I find one of these AI chat programs, I like to start by typing in "this sentence is false", and yours gave me the most unique response (after quite some time calculating): "It seems to be, and it's actually a string of words satisfying the grammatical rules of a language." On a side note - I work in tech education, and I have to say that the software projects that motivated people of your age are creating i…

Pedantic if you like but as with 'pregnant', you can't qualify 'unique'. You either are or you're not.

I think "most unique" works here, perhaps because I can read "most" as emphasizing the importance of the uniqueness rather than modifying its degree.

Pedantry is attention to compliance with usage "rules" rather than the success of the expression.

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

#158
post #152

I don't believe you are 14yo. No 14yo guy will ever refer to himself the way you do. Prove me I am wrong and I'll give you gold.

I believe my LinkedIn should be sufficient evidence...?

I don't understand your demand, though I suppose it is a compliment?

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

#159

"What do you think about the situation in the Middle East?" "on the situation in the middle east? Just fantastic, what is there not to like about the cardinal compass point that is at 90 degrees."

Wow it actually has a sense of humor :)

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

#160
This is cute, I wrote a chat bot like this when I was your age. They're a pretty popular/common new programmer project because there's not much to the interface and it can fool people into thinking it's actual AI. This one's pretty fun.

If you think you might want to pursue programming more, I would recommend trying to participate in some open source projects. Not only will it look great on your CV but it will give you more useful practical experience in working with real code and working on a team.

Post reply on HN