Natural Language Processing CSCI 4152/6509 — Lecture 4 About Course Project; Automata and Regular Expressions
Instructor: Vlado Keselj Time and date: 09:35–10:25, 14-Jan-2020 Location: Dunn 135
CSCI 4152/6509, Vlado Keselj Lecture 4 1 / 26
Natural Language Processing CSCI 4152/6509 Lecture 4 About Course - - PowerPoint PPT Presentation
Natural Language Processing CSCI 4152/6509 Lecture 4 About Course Project; Automata and Regular Expressions Instructor: Vlado Keselj Time and date: 09:3510:25, 14-Jan-2020 Location: Dunn 135 CSCI 4152/6509, Vlado Keselj Lecture 4 1 /
CSCI 4152/6509, Vlado Keselj Lecture 4 1 / 26
◮ morphology, ◮ syntax, ◮ semantics, ◮ pragmatics, ◮ discourse
◮ ambiguous, vague, universal
CSCI 4152/6509, Vlado Keselj Lecture 4 2 / 26
◮ Research or Implementation ◮ Individual or Group Presentations
◮ Research Project, Individual or Group ◮ Individual Presentations
◮ Research, Implementation, or Business Oriented ◮ Individual or Group Presentations
CSCI 4152/6509, Vlado Keselj Lecture 4 3 / 26
◮ P0 — topic proposal, ⋆ due Jan 31, worth 1%, plain text by email ◮ P1 — project statement, ⋆ due Feb 28, worth 5%, PDF, ◮ P — presentation, ⋆ book a time slot, send slides, worth: 10%, ◮ R — report, ⋆ due Apr 6, worth: 20%, PDF electronic
CSCI 4152/6509, Vlado Keselj Lecture 4 4 / 26
CSCI 4152/6509, Vlado Keselj Lecture 4 5 / 26
◮ tentative title ◮ list of team members ◮ one-paragraph description CSCI 4152/6509, Vlado Keselj Lecture 4 6 / 26
◮ Project title, ◮ Names of the member(s) of the group, ◮ Problem statement, ◮ List of possible approaches with citations to relevant
◮ Project plan for the rest of the term, and ◮ List of references. CSCI 4152/6509, Vlado Keselj Lecture 4 7 / 26
◮ content: interesting, appropriate ◮ presentation: vivid, interesting ◮ slides: organization, use of text and figures ◮ question-answering: to the point CSCI 4152/6509, Vlado Keselj Lecture 4 8 / 26
◮ Title, author, course name, date ◮ Abstract ◮ 1. Introduction, 2. Related work ◮ 3. Problem description, Methodology ◮ 4. Experiment design, implementation ◮ 5. Evaluation ◮ 6. Conclusion ◮ References, Appendices CSCI 4152/6509, Vlado Keselj Lecture 4 9 / 26
◮ theoretical project ◮ implementation-oriented ◮ software evaluation ◮ survey CSCI 4152/6509, Vlado Keselj Lecture 4 10 / 26
CSCI 4152/6509, Vlado Keselj Lecture 4 11 / 26
◮ Analysis of social media data (e.g., Twitter) ◮ Author attribution and profiling ◮ Sentiment analysis ◮ Processing of email data ◮ Language, dialect detection; demographic analysis using
CSCI 4152/6509, Vlado Keselj Lecture 4 12 / 26
CSCI 4152/6509, Vlado Keselj Lecture 4 13 / 26
CSCI 4152/6509, Vlado Keselj Lecture 4 14 / 26
◮ Regular Expressions ◮ Regular Grammars ◮ Finite-State Automata (DFA and NFA)
CSCI 4152/6509, Vlado Keselj Lecture 4 15 / 26