1712n / challenge

Challenge Program
65 stars 27 forks source link

Collect Twitter mentions of the specific topic: hacker attack, negative sentiment - 25$ #56

Closed PolinaPanicheva closed 3 years ago

PolinaPanicheva commented 3 years ago

The goal for this issue is to collect a minimum of 200 tweets related to hacker attacks at crypto custodians (you can find one of the exchanges lists here, and examples of the events that are of our interest in this file).

A suggested way to deal with the issue is the following:

  1. Find relevant to the topic events - ddos, hacks, stolen funds, etc. - anything that relates to hacker attacks and security breaches at crypto custodians. You may use Google News for this (the search query could be ${Exchange Name} + ${Topic}). Example: “binance stolen funds”
  2. Use the search results to figure the dates of the event (example: the hacker attack happened on Nov 26th)
  3. Filter Twitter results by date close to the event
  4. For this issue, look for the tweets, negatively commenting on the hacker attack, security breach or stolen funds at custody-providers services (example: "If you have coins in {Exchange Name} you have just lost it all").
  5. If you think the Tweet is relevant, add this to a CSV, using the following format: “username, date, tweet-content, topic”

To better understand if the Tweet addresses the necessary topic, you can find examples of the hacker attack-related tweets here

Important note:

Do not Twitter-search for the topic-related keywords, such as “attack” - instead, make sure to follow the steps, as described above. With that, filter Twitter search by dates and Exchange names only. (Example: search for “binance”, Nov 26-28 because the attack happened on Nov 26).

Feel free to ask questions by commenting the issue below and take a look at the issues on other topics in this folder.

To start the task:

  1. Leave a comment in this GitHub issue.
  2. In the comment, let us know you’ve started the task and mention the amount of time you will need to finish it.

Upon completion of the task:

  1. Upload your CSV file to Google Drive and share it with bounty@incasec.com
  2. Leave a comment in the issue, saying you’re done
  3. Send an email to bounty@incasec.com with the info on the preferable payment method
fortunerus commented 3 years ago

Hi! i'm starting job. I need 5 days

fortunerus commented 3 years ago

“username, date, tweet-content, topic” - what does "topic" mean?

PolinaPanicheva commented 3 years ago

“username, date, tweet-content, topic” - what does "topic" mean?

the topic is "hacker attack" in this issue, and the respective topic for other issues ("support" for the other issue you've taken).

Irina-Na commented 3 years ago

I take this task. It'll be ready by July 21 or 28

Irina-Na commented 3 years ago

In examples I found tweet: #Binance has been hacked 💀 $BNB Quoted tweet from @cz_binance: Not the best of days, but we will stay transparent. Thank you for your support! binance.zendesk.com/hc/en-us/artic… with not ended content.

  1. Do we need to use Twitter API or just web-search and copy/paste for data collection?
  2. What to do with a long HTTP address?
Irina-Na commented 3 years ago
  1. What type of date format we need to use?
PolinaPanicheva commented 3 years ago

In examples I found tweet: #Binance has been hacked 💀 $BNB Quoted tweet from @cz_binance: Not the best of days, but we will stay transparent. Thank you for your support! binance.zendesk.com/hc/en-us/artic… with not ended content.

Probably the tweet text is not full because it's a retweet. It's ok if retweets are not full-text in your examples. In this case it's better to include the original tweet in full, too, if it is relevant for the topic.

  1. Do we need to use Twitter API or just web-search and copy/paste for data collection?

Use whatever works to collect relevant examples. If you use the API, make sure to check the arguments to obtain the text as full as you can (_tweetmode='extended')

  1. What to do with a long HTTP address?

Not too important. It's ok if it's shown as full as it can be (see my answers above).

PolinaPanicheva commented 3 years ago
  1. What type of date format we need to use?

Doesn't really matter, but make it the same format throughout your file.

Irina-Na commented 3 years ago

Done

valerikache commented 3 years ago

Hi! I take this task. about 2 days.

valerikache commented 3 years ago

Done