(C) 2020 by Damir Cavar and Günther Jikeli
The information and code examples are licensed under the Apache License Version 2.0.
This is project material for the Antisemitism Datathon and Hackathon 2020 at Indiana University at Bloomington.
This Datathon and Hackathon is a collaborative project of Günther Jikeli from the Institute for the Study of Contemporary Antisemitism and Damir Cavar's NLP-Lab.org at Indiana University at Bloomington!
We provide an NLP pipeline with detailed linguistic analysis: tokenization, lemmatization, splitting text into sentences, part-of-speech tagging, named entity annotation, dependency parsing, constituent parsing, sentiment detection, and coreference and anaphora resolution:
- NLP Pipeline as RESTful API (provided through the courtesy of Semiring Inc.)
This pipeline is an integration of RESTful Microservices that take as input some text and return a JSON-NLP formated output. This service requires a login and password. We will share this with you during the meetings.
The linguistic annotations enable modeling of classifiers using deeper linguistic analysis.
In addition to that, we provide code examples for the following NLP and Machine Learning libraries, to develop probabilistic, neural, and/or symbolic classifiers for the corpus material:
The Antisemitism Twitter corpus will be provided to you in a specific CSV format. We will also provide a CoNLL formated version of the data. These are formats that the different Machine Learning libraries for NLP mentioned above can read.
You might want to have a look at the different corpus or linguistic data formats:
For testing the NLP API RESTful Microservices you might want to have a look at tools like: