Nowadays there exist a huge amount of textual information that has to be linguistically processed in a tight timeframe. Developing linguistic applications that are able to process such amount of data presents news challenges. In this course we will analyze the impact of the so called big data technologies when applied to linguistic processing. We will also review the most recent technologies and solutions to develop distributed linguistic processors that can be deployed on clusters of machines.
Syllabus
Big Data introduction
Storage solutions for huge liunguistic data .
Architectures to develop scalable NLP applications