# Ransomware Detection on the Bitcoin Blockchain 
# using Random Forests and Self Organizing Maps

Final submission for CYO project at HarvardX PH125.9x Capstone Course

Machine learning project on BitcoinHeist data set.

https://archive.ics.uci.edu/ml/datasets/BitcoinHeistRansomwareAddressDataset


Most of these files are exploratory scripts that helped to develop the final script.

The main three files that can be considered the final project are:

 - Detecting_Bitcoin_Ransomware.pdf  (Final report) 
 https://git.disroot.org/shelldweller/ransomware/raw/branch/master/Detecting_Bitcoin_Ransomware.pdf

 - Detecting_Bitcoin_Ransomware.Rmd  (R markdown that generates the report)
 https://git.disroot.org/shelldweller/ransomware/raw/branch/master/Detecting_Bitcoin_Ransomware.Rmd

 - Detecting_Bitcoin_Ransomware.R  (R script that contains the essential code for the modeling process)
 https://git.disroot.org/shelldweller/ransomware/raw/branch/master/Detecting_Bitcoin_Ransomware.R


Everything else can be safely ignored, and is just here so that I can trace my own steps if needed.

<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/80x15.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Detecting Bitcoin Ransomware</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="https://git.disroot.org/shelldweller/ransomware/" property="cc:attributionName" rel="cc:attributionURL">KR Tejeda</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.<br />Based on a work at <a xmlns:dct="http://purl.org/dc/terms/" href="https://arxiv.org/abs/1906.07852" rel="dct:source">https://arxiv.org/abs/1906.07852</a>.
