Computerlinguistische Anwendungen

Abstract   This course is a continuation of Vorlesung zur Symbolischen Programmiersprache (WS 2015/2016). Having attended the latter is also a requirement for attending this course. Our main goal in this semester will be to approach more challenging NLP tasks than what we have done so far. These tasks will be in the form of shared tasks (similar to the task on POS tagging we had at the end of last semester), which are an important part of state-of-the-art CL research. With the use of Python and NLTK we will make use of text classification techniques in order to tackle problems, such as Sentiment Analysis, Parsing/Chunking, Relation Extraction, Named Entity Recognition, Semantic Analysis, Word Sense Disambiguation and Coreference Resolution..
Format of the course  
Instructor: Desislava Zhekova  
Tutors: Daniel Weber, Eduard Saller  
Syllabus   Important syllabus changes with respect to the project: 10.05.2016
#datetopicslides
0112.04.2016IntroSlides
0213.04.2016General Setup/GroupingGit Project Template or Git Project Template 2
0314.04.2016Review on Text ClassificationSlides
0419.04.2016Discussion of Shared Task on Sentiment Analysis in TwitterMain Link - Subtask B: Message Polarity Classification
0520.04.2016Shared Task on Sentiment Analysis in TwitterDevelopment Set; Polarity Dictionary; Scorer;
Lexical normalisation dictionaries: UniMelb; UTDallas;
Tweet POS taggers: CMU; Sheffield;
0621.04.2016Machine Learning MethodsSlides Updated: 03.05.2016 !!!
0726.04.2016Discussion of Shared Task on Sentiment Analysis in TwitterACL Anthology;
SemEval-2014 Task9 Description Paper;
Example Participant 1;
Example Participant 2;
0827.04.2016Shared Task on Sentiment Analysis in TwitterFeature Development: Your Feature Set;
0928.04.2016Analyzing Sentence Structure (Parsing)Slides
1003.05.2016Discussion of Final Shared TaskWriting a System Description Paper:
1104.05.2016Shared Task on Sentiment Analysis in TwitterWriting Papers (transcript)
1205.05.2016Holiday: Christi Himmelfahrt
1310.05.2016Discussion of Final Shared TaskTopic change to Named Entity Recognition!!!, Paper Outline #1
1411.05.2016Shared Task on Sentiment Analysis in Twitter
1512.05.2016Extracting Information from Text - ChunkingSlides
1617.05.2016Holiday: Pfingstdienstag
1718.05.2016Shared Task on Sentiment Analysis in TwitterSubmission Instructions, Scorer3, Test Set, Self-Evaluation
1819.05.2016Extracting Information from Text - Named Entity RecognitionSlides
1924.05.2016Discussion of the Shared Task on Recursive NP IdentificationYour Feature Set
2025.06.2016Shared Task on Recursive NP IdentificationTask, devel, train, scorer.zip, SemEval-2010: Updated training set: 08.06.2016
2126.05.2016Holiday: Fronleichnam
2231.05.2016Discussion of Final Shared Task
2301.06.2016Shared Task on Recursive NP Identification
2402.06.2016Extracting Information from Text - Relation ExtractionSlides
2507.06.2016Discussion of Final Shared Task
2608.06.2016Shared Task on Recursive NP Identification
2709.06.2016Word Sense DisambiguationSlides
2814.06.2016Discussion of Final Shared Task
2915.06.2016Shared Task on Recursive NP Identification
3016.06.2016Coreference ResolutionSlides
3121.06.2016Discussion of Final Shared Task
3222.06.2016Shared Task on Recursive NP IdentificationFinal Test Set Updated: 21.06.2016, Submission Instructions
3323.06.2016Coreference Resolution
3428.06.2016Discussion of Final Shared Task
3529.06.2016Shared Task on Named Entity RecognitionTask, GermEval_2014_NER_Website, devel, train, Final Test Set
Scorer, eval-sample-d.txt, conll2003lists.zip,
Paper_Style_Guidelines, Paper_LaTeX_Template
3930.06.2016Shared Task on Named Entity Recognition
3705.07.2016Shared Task on Named Entity Recognition
3806.07.2016Shared Task on Named Entity Recognition
3907.07.2016Shared Task on Named Entity Recognition
4012.07.2016Shared Task on Named Entity Recognition
4113.07.2016Shared Task on Named Entity Recognition
4214.07.2016Shared Task on Named Entity RecognitionFinal Project and Project Paper Submission Deadline!!!,
Submission Instructions
Group Work   As usual, the approximate number of participants in a group is 3-4. Please, make sure that all participants have an equal share of the work. Team participants that do not participate might end up failing the course or as well not being able to keep up with Python projects in later semesters.
Shared Tasks   Similar to the shared task on POS tagging, we will work on a number of NLP problems in the context of shared tasks. For each task, you will be given multiple exercise sessions. Each team will be graded based on the submitted source code and shared task results.
Final Projects   Develop a system that solves the Shared Task on Named Entity Recognition. (Submission Deadline: 14.07.2016)
Project Paper   Write a system description paper for the Shared Task on Named Entity Recognition. (Submission Deadline: 14.07.2016)
Assessment   The final assessment of the class is based on the following aspects:



File translated from TEX by TTH, version 4.03.
On 3 Mar 2016, 14:52.