On Fri, Jun 29, 2007 at 06:29:38PM -0500, Linas Vepstas wrote:
> 
> Hi,
> 
> I am looking for technical papers and/or code for a simple form
> of linguistic pattern recognition, specifically, that for finite
> automata.
> 
> Its well known that a "regular language" (a type of formal 
> language) is in 1-1 correpsondance with a finite state machine
> (each finie state machine can recognize a regular language, & etc.)
> This is covered in standard intro to computing textbooks.
> 
> Soo .. given a collection of samples from a language I know to be 
> regular, I'd like to find a (more or less minimal) automaton that 
> recognizes/generates this language.  For my purposes, I don't much
> care if the algo is a bit "fuzzy", i.e. matches most but not all
> of the set of strings.
> 
> At first, I thought this was easy enough that I could just
> dash off a program that did this, without thinking about it,
> but now realize the problem is harder than that.  Where's the
> academic theory for something like this?

Err,  I guess I don't know how to google correctly.
http://www.cscs.umich.edu/~crshalizi/notebooks/grammatical-inference.html

> Regular languages are left-recursive; what about stack languages 
> (context-free), or more general context-sensitive langs (which
> require turning machines)?

So what's the state of the art for NLP, then?

--linas

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=231415&user_secret=e9e40a7e

Reply via email to