forked from utcompling/applied-nlp
-
Notifications
You must be signed in to change notification settings - Fork 0
Schedule
Jason Baldridge edited this page Jan 14, 2013
·
17 revisions
- Assignment submissions are due by 1pm on the Friday of the week indicated. (They will also be clearly indicated in each homework description.)
- The schedule is subject to change, as the semester progresses, however any changes will be made at least one week in advance of the dates affected.
- Topics
- NLP Overview
- Scala Overview
- Readings (1/16)
NOTE: No class on Monday, January 21 (Martin Luther King, Jr. Day)
-
Topics
- Regular expressions
- Scala: functional programming
-
Readings (1/23)
- Regular expressions and matching with them
- Regular expression matching and substitution with the Regex API
- Maps, Sets, groupBy, Options, flatten, flatMap
- [Word counting, scala.io.Source, file access, flatMap, mutable Maps](http://bcomposes.wordpress. * Code blocks, coding style, closures, Scala documentation project. com/2011/09/19/first-steps-in-scala-for-beginning-programmers-part-8/)
-
Due. [Homework1]: Scala
-
Topics
- Authorship attribution
- Vector-space models and computing similarity
- Scala: object-oriented programming
- Build systems
-
Readings (1/28)
-
Readings (1/30)
-
Due. Project: step 1
- Topics
- Clustering
- Data formats (CSV, XML, JSON)
- Readings
- Due. Homework 2: Regular expressions
- Topics
- Classification
- Evaluation
- Visualization
- Due. Project: step 2
- Topics
- Part-of-speech Tagging
- Sentiment analysis
- Due. Homework 3: Clustering
- Topics
- Topic models
- Due. Project: step 3
- Topics
- Deduplication
- Named entity recognition
- Due. Homework 4: Classification
Spring Break. March 11-16
- Topics
- PageRank
- Label propagation
- Due. Project: step 4
- Topics
- Text analysis pipelines
- Hadoop
- Due. Homework 5: Sentiment analysis
- Topics
- Hadoop
- Visualization
- Due. Project: step 5
- Topics
- Geolocation
- Due. Homework 6: Scaling, visualization
- Topics
- Streaming data
- Due. Project: step 6
- Topics
- Parsing
- Topics
- Project demos
- Wrap-up
- Due. Project code and write-up