[NBLUG/talk] Anybody interested in AI?

Omar Eljumaily omar at omnicode.com
Fri Dec 18 09:14:36 PST 2015


Sujit, there are a lot of different ways of looking at it, and TTK 
probably knows more about different areas than I do.  However, I think 
that there aren't a lot of AI hooks built into standard programming 
languages.  Regular expressions don't seem to facilitate AI because they 
are completely deterministic, and AI generally has a major statistical 
component to it.

My take is:

1. There's a lot of math involved, at least for speech recognition. Fast 
Fourier Transforms are very important, basically converting signals from 
time domains into frequency domains and back.  The reason frequency 
analysis is important for pattern recognition and AI is kind of deep, 
but basically frequencies are a good gauge of how patterns propagate.

2. There's a lot of statistics involved.  I mentioned something called a 
"hidden markov model" previously.  It's basically a statistical 
technique that takes into account not only probabilities that certain 
events take place (for instance audio sounds like vowels or words in 
grammatical structures), but also the probabilities that two or more 
events take place in succession.

3.  There are a lot of specialized algorithms.  For instance Google's 
open source OCR engine uses something called an "adaptive classifier."

http://tesseract-ocr.googlecode.com/svn/trunk/doc/tesseracticdar2007.pdf

Obviously not nearly a complete characterization of the things going on 
in the field.  I'm going to write up some blogs and post some info on 
the FB page.  It may be slow in coming during the holidays. Any other 
contributions would be greatly appreciated.

Thanks,

Omar




On 12/18/2015 4:31 AM, Sujit Karataparambil wrote:
>
> d help each other out in understanding these things.
> I am interested in learning how much of AI is there in Programming Language.
> Say Regular Expression, or Event Based Javascript are a look into AI basically,
> I won't say they have a set of specs to look at. I would say programming itself
> in AI.
>
>
> _______________________________________________
> talk mailing list
> talk at nblug.org
> http://nblug.org/cgi-bin/mailman/listinfo/talk
> _______________________________________________
> talk mailing list
> talk at nblug.org
> http://nblug.org/cgi-bin/mailman/listinfo/talk



More information about the talk mailing list