Trích xuất các Tweet có chứa Hashtag cụ thể bằng Python

Twitter là một trong những nền tảng truyền thông xã hội phổ biến nhất. API Twitter cung cấp các công cụ bạn cần để đóng góp, tham gia và phân tích cuộc trò chuyện đang diễn ra trên Twitter, công cụ này được ứng dụng rất nhiều trong các lĩnh vực như Phân tích dữ liệu và Trí tuệ nhân tạo. Bài viết này tập trung vào cách trích xuất các tweet có Hashtag cụ thể bắt đầu từ một ngày nhất định.

Yêu cầu:

  • Tweepy là một thư viện Python cho mục đích truy cập API Twitter dễ dàng. Hầu hết tất cả các chức năng được cung cấp bởi API Twitter đều có thể được sử dụng thông qua Tweepy. Để cài đặt, gõ lệnh vào trong terminal: pip install Tweepy
  • Pandas là một framework rất mạnh để phân tích dữ liệu trong python. Nó được xây dựng trên Numpy và cấu trúc dữ liệu chính của nó là DataFrame, nơi người ta có thể thao tác dữ liệu dạng bảng. Để cài đặt, gõ lệnh vào trong terminal: pip install pandas
  • Tạo tài khoản Twitter Developer, lấy secret key và access token
Các bước thực hiện:
  • Import module yêu cầu
  • Tạo một function hiển thị dữ liệu tweet.
  • Tạo một function khác để thu thập dữ liệu liên quan đến một Hashtag nhất định bằng cách sử dụng mô-đun tweepy.
  • Nhập thông tin đăng nhập tài khoản Twitter Developer cùng với Hashtag, ngày và số lượng tweet.
  • Gọi hàm để quét dữ liệu có đối số là Hashtag, ngày và số lượng tweet.
Dưới đây là chương trình minh họa các bước thực hiện trên