[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