Conferences · Python

PyCon Italy 2017 write-up

Last week I’ve travelled to Florence where I attended PyCon Otto, the 8th edition of the Italian Python Conference. As expected, it’s been yet another great experience with the Italian Python community and many international guests. This year the very first day, Thursday, was beginners’ day, with introductory workshops run by volunteer mentors. Thanks to… Continue reading PyCon Italy 2017 write-up

Data Mining · NLP · Python · Sentiment Analysis

Mining Twitter Data with Python (Part 6 – Sentiment Analysis Basics)

Sentiment Analysis is one of the interesting applications of text analytics. Although the term is often associated with sentiment classification of documents, broadly speaking it refers to the use of text analytics approaches applied to the set of problems related to identifying and extracting subjective material in text sources. This article continues the series on… Continue reading Mining Twitter Data with Python (Part 6 – Sentiment Analysis Basics)

London · Meet-ups

Some Thoughts on IWCS 2015

Last week I attended the 11th International Conference on Computational Semantics (IWCS 2015). This conference is the bi-yearly meeting of the ACL‘s Special Interest Group on Semantics and this edition was hosted by Queen Mary University’s Computational Linguistics Lab. The topics discussed at the conference revolve around computing, annotating, extracting and representing meaning in natural… Continue reading Some Thoughts on IWCS 2015

Data Mining · Data Visualisation · NLP · Python

Mining Twitter Data with Python: Part 5 – Data Visualisation Basics

A picture is worth a thousand tweets: more often than not, designing a good visual representation of our data, can help us make sense of them and highlight interesting insights. After collecting and analysing Twitter data, the tutorial continues with some notions on data visualisation with Python. Tutorial Table of Contents: Part 1: Collecting data… Continue reading Mining Twitter Data with Python: Part 5 – Data Visualisation Basics

Data Mining · NLP · Python

Mining Twitter Data with Python (Part 4: Rugby and Term Co-occurrences)

Last Saturday was the closing day of the Six Nations Championship, an annual international rugby competition. Before turning on the TV to watch Italy being trashed by Wales, I decided to use this event to collect some data from Twitter and perform some exploratory text analysis on something more interesting than the small list of… Continue reading Mining Twitter Data with Python (Part 4: Rugby and Term Co-occurrences)

Data Mining · NLP · Python

Mining Twitter Data with Python (Part 3: Term Frequencies)

This is the third part in a series of articles about data mining on Twitter. After collecting data and pre-processing some text, we are ready for some basic analysis. In this article, we’ll discuss the analysis of term frequencies to extract meaningful terms from our tweets. Tutorial Table of Contents: Part 1: Collecting data Part… Continue reading Mining Twitter Data with Python (Part 3: Term Frequencies)