Entries
Blockchain Analytics
The following post provides some context around the many many different technologies that are currently out there in the blockchain space. Much of these are changing on a monthly basis with new things coming out all the time. So I thought it might be good to have a document that tries to compile what this landscape currently looks like in 2022. Value Store Blockchain Bitcoin - open source payment network Blockchains (Multipurpose) Ethereum The current most popular Solana Currently one of the rising stars in the space, there are many interesting projects that are currently being worked on. Wallets: Cardano “Cardano is a blockchain platform for changemakers, innovators, and visionaries, with the tools and technologies required to create possibility for the many, as well as the few, and bring about positive global change” Open Source File Store The following
October 26, 2022
How to Create Generative Art
Following are 10 ways how to start learning how to make generative art. Learn how to use a framework or software for generative art. There are a number of different ways to do this. Here is a mindmap as a guide. I’d suggest just looking at them and start searching for them. Take a few art classes There are plenty of places online such as Domestika or Skillshare that will help you find inspiration, and open your mind to new ideas of expression. You can also find something in IRL in your city.
October 26, 2022
Web3 Landscape (2022)
First of all, this continues to change and will be extremely interesting to work with over the next number of years. There are a number of interesting use cases ad much is about rethinking the web infrastructure. Wallets Metamask - Muun Security Coinbase - A marketplace L2 Blockchain Polygon - Finance Digital Collectables (NFTs) OpenSea - First and currently the foremost NFT platform supporting the ethereum and L2 Polygon chains
October 26, 2022
Minimum Distance between a Point and a Line
This has been transcribed from an earlier post of the internet. I felt as though it might be good to rewrite and also include some of the information that is part of the This note describes the technique and gives the solution to finding the shortest distance from a point to a line or line segment. The equation of a line defined through two points \(P_1\) \((x1,y1)\) and \(P_2\) \((x2,y2)\) is
February 20, 2021
Using Analytics to Determine Ideal Hashtags for Instagram
library(stringr) library(readr) library(tidyverse) library(lubridate) I have been curious on what makes an interesting post on instagram based on a larger dataset of images that have been tagged with #generativeart. Some of this is just data discovery, this could seem that there may be a correlation between the tags that have been used and the amount of likes there are.
October 18, 2020
Introduction to NLP using Python
The following post is using SpaCy to do all of the NLP work. Throughout the following post we will cover a number of different NLP tasks that are foundational to the work that can be built upon to generate complex syntatical modelling. Tokenization This process takes any body of text (more specifically a Document) and breaks it down either to the sentence level or the word level.
October 3, 2020
Bayesian Statistics in R
Bayesian Statistics The following documents the standard Bayesian Statistics occurs. Some of the key differences you will find behind the more traditional frequentist statistics and Bayesian methodologies are as follows: Prior statistical distributions are updated as new information becomes available.
October 1, 2020
How to Catch Fraud with Deep Learning
Fraud continues to be an important topic in the financial world helping detect when funds are mismanaged. Nilson reports that U.S. card fraud (credit, debt, etc) was reportedly $9 billion in 2016 and expected to increase to $12 billion by 2020. Due to these nefarious acts; it is in the best interest of any organization to ensure the work of most customers. Thus it is appropriate to respond to this fraud.
March 15, 2020
Formatting Currencies in R
Here are a few ways to format numbers in R for presentations. A few of theme can be accomplished using the paste function in R. I’ve found that there are a few different methods to do this. Using the scales package Using the scales packages from Hadley, there is a great function with various options including passing a vector. library(scales) dollar_format()(c(-100, 0.23, 1.456565, 2e3)) Formatting currency with separator Following is a simple function one can build and place in their utility function that will give formatted currency.
August 21, 2018
How to bend the data
One of the fundamental priorities of a data scientist is being able to bend the data into a format that is plyable. Being able to effectively use tidyr, reshape2 and the core functions are key to success in being able to manage a large dataset without swimming or drowning in it. But it does take discipline and instinct to understand the validity of the data so lets exercise this a little:
August 9, 2018