Introducing the Twitter Python Library
Twitter is a goldmine for NLP projects. It is a very active social network with not too strict moderation, which means that users are pretty comfortable posting about a wide variety of topics. This means that Twitter can be useful for studying lighthearted topics, but it can also be used to study more serious topics. You have a lot of flexibility.
Twitter also has a simple API to work with, compared to other social networks. It is relatively simple to get started with, and it can be used to capture data that can be used for a lifetime of NLP research. In my personal NLP research, learning to scrape Twitter supercharged and accelerated my NLP learning. Learning NLP is much more enjoyable when you have data that is interesting to you. I have used Twitter data to understand various networks, create original NLP techniques, and create machine learning training data. I don’t use Twitter much, but I have found it to be a goldmine for all things...