80 likes | 97 Views
Explore the world of Natural Language Processing (NLP) using Python resources like NLTK and online courses. Learn about NLTK corpora, Python documentation, and programming languages comparison. Stanford NL Course by Jurafsky and YouTube lectures provide valuable insights into NLP applications and techniques. Discover the power of Python in NLP through practical examples and tutorials.
E N D
Lecture 1 Overview Online Resources CSCE 771 Natural Language Processing • Topics • Overview • Readings: Google January 16, 2013
Overview – Online Resources • NLTK • NLTK book • http://www.amazon.com/Natural-Language-Processing-Python-Steven/dp/0596516495/ref=cm_cr_pr_pb_t • Online - http://nltk.org/book/ • NLTK corpora http://nltk.org/nltk_data/ • Python • Python doc = google(python 2.7 doc) • Online Courses • Stanford (Coursea) Jurafsky • http://www.youtube.com/watch?v=nfoudtpBV68 • xx
NLP in Python vs other Programming Languages (Preface to NLTK book) • import sys • for line in sys.stdin: • for word in line.split(): • if word.endswith('ing'): • print word • Perl • Prolog • Java • C, Lisp, ruby, haskell
The Python Tutorial • http://docs.python.org/2/tutorial/
Stanford NL Course on Coursea • Jurafsky and Manning • YouTube lectures • Overview - http://www.youtube.com/watch?v=nfoudtpBV68 • RE 2-1 - http://www.youtube.com/watch?v=hwDhO1GLb_4 • RE 2-2 - http://www.youtube.com/watch?v=RGLldper5II • RE 2-3 Word Tokenization- http://www.youtube.com/watch?v=jBk24DI8kg0 • RE 2-1 - http://www.youtube.com/watch?v=hwDhO1GLb_4 • RE 2-1 - http://www.youtube.com/watch?v=hwDhO1GLb_4 • RE 2-1 - http://www.youtube.com/watch?v=hwDhO1GLb_4 • RE 2-1 - http://www.youtube.com/watch?v=hwDhO1GLb_4