Skip to content

Data Science Examples

Your source for everything data science.

  • About
  • Contact
  • Resume
  • Scott McMahan
Data Science Examples

Latest Posts

Review of AI-Powered PortraitPro 21

June 16, 2021 Scott McMahan Uncategorized

I recently posted a review of PortraitPro 21 Studio on Medium.com. It uses advanced AI to enable editing and manipulation of facial images. https://scottcmcmahan.medium.com/ai-of-portraitpro-21-studio-takes-portrait-manipulation-to-new-level-658b991dfb7a

Read more

Coinmarketcap API with Python

April 23, 2021 Scott McMahan Data Analysis, Python

Web APIs or application programming interfaces allow you to send input and get output from a web application. The output they create is frequently in the form of a JSON string.APIs usually have some limits.[…]

Read more

Setting Environment Variables from Command Line

April 22, 2021 Scott McMahan Python

Passwords and keys should not be in GitHub projects! I know it seems like a hassle, but you should get into the habit of putting passwords and keys in a file that is not in[…]

Read more
.env file

Using .env File for Passwords and Keys

February 14, 2021 Scott McMahan Python

One common issue with python programming is the need to use passwords, API keys, or other credentials in python code. However, you do not want to make these passwords, keys, and credentials public. So, using[…]

Read more
artificial neural network disadvantages

Artificial Neural Network Disadvantages

December 9, 2020 Scott McMahan AI--Artificial Intelligence, Artificial Neural Networks, Deep Learning, Machine Learning

Artificial Neural Networks (ANNs) can solve an extremely wide variety of problems, including virtually any problem reduceable to functions. Often ANNs are used to obtain forecasts, validate data, detect anomolies, research customer purchases, and manage[…]

Read more
artificial intelligence - AI, underspecification

Underspecification in AI

November 19, 2020 Scott McMahan AI--Artificial Intelligence, Artificial Neural Networks, Deep Learning, Machine Learning

Underspecification is the failure to specify in enough detail, according to Wiktionary. In machine learning and AI, the underspecification of training samples can result in vastly different predictions for edge cases, even when very similar[…]

Read more
D3 graph from csv

Getting Data Outside D3 or Plotly CSV Functions

October 7, 2020 Scott McMahan Data Analysis, Data visualization, Javascript

D3 and plotly.js are two of the main graphing tools for web applications. They can get data from JSON strings or files, CSV files, or TSV files. However, one problem that was very difficult to[…]

Read more
csvs to json

CSVs to Single JSON

August 3, 2020 Scott McMahan Uncategorized

While json.dump is normally used to produce a JSON file, you may have circumstances where json.dump is not the best option. In this example, I got data from multiple files that I wanted to put[…]

Read more
racism and gender bias in machine learning

Racism and Gender Bias in Machine Learning, Fixes not Always Easy

July 7, 2020 Scott McMahan AI--Artificial Intelligence, Algorithms, Machine Learning

Racism and gender bias can easily and inadvertently infect machine learning algorithms. One prime example examined what job applicants were most likely to be hired. However, bias is inherent in any decision-making system that involves[…]

Read more
dynamic plotly.js plot

Dynamic Plotly.js Plot with Menu

July 1, 2020 Scott McMahan Data visualization, Javascript

Plotly.js allows for dynamic plots. However, event handlers are needed to make the graphs dynamic. For complete customization of active plots, you would likely need D3, but I will not cover D3 in this tutorial.To[…]

Read more

Posts navigation

1 2 3 … 5 Next Posts»

Recent Posts

  • Review of AI-Powered PortraitPro 21
  • Coinmarketcap API with Python
  • Setting Environment Variables from Command Line
  • Using .env File for Passwords and Keys
  • Artificial Neural Network Disadvantages

Archives

  • June 2021
  • April 2021
  • February 2021
  • December 2020
  • November 2020
  • October 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019

Categories

  • AI–Artificial Intelligence
  • Algorithms
  • Artificial Neural Networks
  • Big Data
  • Data Analysis
  • Data Analysis Techniques
  • Data Mining
  • Data visualization
  • Databases
  • Deep Learning
  • Excel
  • Javascript
  • Machine Learning
  • NoSQL
  • Programming Languages
  • Python
  • R
  • Relational Databases/SQL-Enabled
  • Software
  • Uncategorized
  • Visual Basic for Applications (VBA)

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
WordPress Theme: Poseidon by ThemeZee.