[try Beta version]
Not logged in

 
Creating a Powerful AI

Pages: 1... 3456
Oct 4, 2010 at 4:51pm
Good idea. Although I would have a few steps between the XML parser and the English language parser!
Oct 4, 2010 at 4:54pm
Erm... Latin parser?

-Albatross
Oct 4, 2010 at 5:24pm
Oh, god, no! Anything but Romance languages! English is ~20 times easier to parse.
Oct 4, 2010 at 6:12pm
How about a Finnish or Icelandic? Those will be fun.
Oct 4, 2010 at 6:15pm
Maybe it would be easier working backward...i.e. starting at something like a simple scripting language and expanding it to work with more keywords etc, or trying to generalize it. I dunno, just throwing out random ideas.
Oct 5, 2010 at 2:25am
Well if you think that I'm not being realistic then you obviously don't understand my goal. I am working exactly how "firedraco" has specified. I'm starting simple. Even though my dreams are big, you think I'll become discouraged by the dreams themselves. No, this is not true. How can a program become complex without it being simple in the initial process? Duh! I'm going to start with something simple.
Oct 5, 2010 at 2:31am
What exactly is a "universal parser"?
Oct 5, 2010 at 2:34am
A universal parser is a parser that takes in all the knowledge of the universe and spits out a distribution with a mean value of 42. Standard deviation: 0.

Where did you get that from, though? Deleted post?

-Albatross
Oct 5, 2010 at 2:45am
I've began research in parsing as well, indeed. So I wanted to create a universal parser system. I'm working on a parser class and once I get home I'll be able to show it to you.
Maybe he means this?
There are three general types of parsers for grammars: universal, top-down,
and bottom-up. Universal parsing methods such as the Cocke-Younger-Kasami
algorithm and Earley's algorithm can parse any grammar (see the bibliographic
notes). These general methods are, however, too inefficient to use in production
compilers.
The Dragon Book doesn't use the word "universal" in a similar context again.
Oct 5, 2010 at 3:03am
Then I think he meant just that: a parser that can parse any grammar.

-Albatross
Oct 6, 2010 at 12:59am
This thread is getting old, let's kill it. And by the way i love the post from Albatross:
value=42 SD=0
awesome!
Oct 6, 2010 at 3:45pm
You can't kill a thread, you can only let them die!

oop! Just revived it again.

Oct 6, 2010 at 3:47pm
You wasted a chance to say "you can't kill a thread, you have to let it return on its own".
Last edited on Oct 6, 2010 at 3:47pm
Oct 6, 2010 at 3:55pm
Actually, you can kill a thread. But when you do this, you don't allow it to do any necessary cleanup...
Oct 6, 2010 at 4:03pm
I know, but that didn't fit in the context.
Oct 6, 2010 at 4:03pm
Can't we just kill this thread and forget the cleanup? It's bad form, but I'm not sure how much can be done here...

(Seriously).

-Albatross
Last edited on Oct 6, 2010 at 4:04pm
Oct 6, 2010 at 4:17pm
helios wrote:
but that didn't fit in the context

It was intended not to.

EDIT:

perhaps I should have said:
You wasted a chance to say
"Actually, you can kill a thread. But when you do this, you don't allow it to do any necessary cleanup..."
Last edited on Oct 6, 2010 at 4:28pm
Oct 6, 2010 at 7:57pm
Wow...

I work in AI, and kid - you sound like a jerk.

That said, I like that you are interested. So...

Language is hard... f**king hard. Some people work on getting computers to understand language and I am impressed by what they do. But since we do not really understand how language works, a better bet is to work on analysis of data (once we understand language, um, hopefully this will help us there too...).
Read up on neural (of all varieties, since it is a pretty varied bunch) and baysian networks.
Learn the math that will allow you to understand the above properly.

Show the bastards by creating the best AI ever :)


Oct 6, 2010 at 9:44pm
The threads on the Python forums have automatic garbage collection. 8^p
Oct 6, 2010 at 10:26pm
humm, a few things:
1. @cnoeval: Ya but python fails
2. @exiledAussie: even though i supported the guy, i haev to admit he's way out of his league here. The day he creates AI i'll eat my hat, sadly for him, I'm against hats and don't own one.
3. C'mon! can't we just let this go?? Viblicent, declare the thread solved or something!
Pages: 1... 3456