seanlevan's comments

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

I have indeed heard about FreeHAL. It won "Most Popular" (in the past) in the same contest in which my bot most recently was awarded "Best New Bot". FreeHAL is now discontinued, last I've heard.

Though were did you hear that it's creator was 13-years-old during itself inception? I'm not doubting it, I just haven't found any online sources to validate that point.

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

I am very indebted to my parents due to the way that I was raised and the freedom which being home-schooled permitted, but my parents are not familiar with the field of computer science and I must admit that I am entirely self-taught. This is because I came from a family of with a primarily literature-oriented and cultural background. I enjoy being raised in artistry.

Here is a Wiki page on my father: http://en.wikipedia.org/wiki/Eric_Le_Van

My mother is an educator and tutor. http://www.myriamlevan.com/

My sisters are also musicians, who are studying at Princeton university.

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

As I've replied to other people: No AIML. My bot uses its own markup language custom-made to its needs that I call ACUMANSCRIPT. What makes it special is the backend, which is much more flexible and advanced then AIML (which focusing on exact string matching).

In fact, ACUMAN beat the ALICE bot in the last Chatterbox Challenge by over 20 points, winning the "Best New Bot" prize.

http://acuman.us/readmore.php

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

I do pursue programming, and contribute to open-source projects such as DuckDuckGo.

I also have a job as part of a web development and design team called http://www.whiskeyandwhiskey.com/.

I have quite a few opportunities for hands-on experience.

Mine is AI in the sense that it uses machine learning algorithms and corroborates it in a way that mimics human behavior. Maybe I put too much effort to the interface, but the interface took me a while.

Furthermore, my project does not end at the chatterbot element of it: it also collects useful psychometric data using text classification algorithms.

http://acuman.us/readmore.php

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

My chatterbot received the definition by WolframAlpha, per as what it's programmed. It found the entity was "sentence" and then looked for a definition. It does not simply grab whatever WolframAlpha response it can find.

Evidence for this lies in the fact that for the last hour, WolframAlpha was down for my bot due to excessive requests- and yet, no-one has noticed until this point- proving that there is significantly more to the algorithm then merely scraping their API.

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

I don't get what's new about any of this. I disclosed in this thread in other answers already the APIs I use,

I have yet to know any "intelligent" piece of artificial intelligence software that is not dependent whatsoever on external APIs. (Read: Siri, which is much more dependent on the WolframAlpha API then mine is). To me, it wouldn't be intelligent not to straddle the large resources of data available.

What you posted to, also, was hardcoded in WolframAlpha's system, which is not impressive.

Furthermore, try using WolframAlpha for conversation, and prepare to be disappointed. There's a lot of parsing going on in the backend on my system to make it work.

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

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.

seanlevan | 11 years ago | on: Show HN: I'm a 14 year-old dev who has programmed an artificial intelligence bot

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.

page 1