| home | teaching | publications | CV/Resume | courses | personal | service | code | other |
[1] "natural language processing" (NLP) means the processing of natural language (as opposed to language processing which is natural). Natural language is as opposed to artificial language - so English, French, etc. as opposed to C, Prolog, Perl, etc. Also, NLP is most concerned with processing of written language rather than spoken. Like most acronyms, NLP means many things - two that have caused confusion for me are neurolinguistic programming and non-linear programming. acronym finder returns these and a few other meanings as well.
[2]This is my professional address. However, I do not check my mailbox very often, so if you need my attention, please send me e-mail as well. Ditto if you send me a fax.
[3]I have tried this under a couple of UNIX variants (Mac OSX, Linux) and it seems to work fine. When looking at a Windows filesystem, either mounted on a UNIX system via Samba or from a Windows system locally, os.stat's st_blocks field does not seem to report the true number of blocks, where I'm believing the "size on disk" field from Windows Explorer as the true size. If someone knows how to get the "size on disk" of a file via python other than by text-processing the output of "dir", please let me know.