Remote Data Mining And Management Job In Data Science And Analytics

Interactive visualization of Twitter network

Find more Data Mining And Management remote jobs posted recently Worldwide

We have a database of -85k tweets collected in a period of 3 days using the Twitter API.

We want to generate an interactive visualization of the retweets happening during this period.

The visualization should be simple and effective and feature the following:
- A set of nodes representing the users participating in the conversation
- The nodes should be sized according to some measure of user importance (e.g.: centrality, activity, etc.)
- For each retweet, there should be an edge going from the original user to the retweeting user.
- There should be a timeline slider, and the graph would show only edges of retweets until the point in time selected in this slider.
- Next to the graph, there should be a list of the 10 most retweeted tweets
- Clicking on any of those would filter the nodes and edges in the graph to display only users that tweeted/retweeted the chosen tweet.

There is no restriction in the format or tools to be used for this task.
It can be a Gephi visualization, a Jupyter notebook, or any other format that you find convenient.

Data will be provided in two CSV files:
- tweets.csv: contains one row per original tweet in the dataset, with following columns:
user_id, tweet_id, full_text, datetime_of_creation
- retweets.csv: contains one row per retweet, with following columns:
origin_user_id, retweeting_user_id, tweet_id, datetime_of_retweet
About the recuiter
Member since May 20, 2018
Lakshit Bajaj
from Friesland, Netherlands

Skills & Expertise Required

d3.js Python Data Visualization 

Open for hiringApply before - Sep 8, 2024

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$28.60

Cost

Offer to work on this project closes in 21 days!
Are you interested in this Opportunity?

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Image Detection Process

To start, the project consists of understanding our image detection and classification process. Help us understand how to mark training images and generate the required TensorFlow files for executing the model. Understand how to execute our detection...read more

Java Expert

Looking for someone who is very good at Java
Java Programming expert

Setting up an API Server (Linux)

Build a simple API server to handle user audio projects

1. POST raw audio data and store it.
2. GET a list of stored files, GET the content of stored files, and GET metadata of stored files, such as the duration of the audio. The GET end...read more

Web scraping/crawling tasks

Looking for a scrapy python programmer.

We have existing scrapy projects and we need to add few new data sources.
Site types: jobs board and real estate.

We have detail specification for every website and already working spider...read more

I need help with an assignment

Looking for experienced python professional to help me with a data exercise for an interview.