<commit_before>---
layout: post
title:  "Scoring my first gem"
date:   2016-04-14 04:10:52 +0000
---

## What the Gem?!

Before I get into the technical details, let me just jot down my initial idea and then I'll attempt to break down how it was done.

As part of [Flatiron School][6]'s [remote][7] Full Stack Development course, I was instructed to create a CLI scraper Ruby Gem As a solo challenge that will be reviewed upon completion by a senior instructor as an assessment.

***

#### Gem Requirements

> 1. _Package as a gem_
  2. _Provide a CLI on gem installation._
  3. _CLI must provide data from an external source, whether scraped or via a public API._
  4. _Data provided must go at least a level deep, generally by showing a list of available data and then being able to drill into a specific item._


<commit_msg>add redirect<commit_after>---
layout: post
title:  "Scoring my first gem"
date:   2016-04-14 04:10:52 +0000
redirect_from: _posts/2016-04-14-scoring_my_first_gem.markdown
---

## What the Gem?!

Before I get into the technical details, let me just jot down my initial idea and then I'll attempt to break down how it was done.

As part of [Flatiron School][6]'s [remote][7] Full Stack Development course, I was instructed to create a CLI scraper Ruby Gem As a solo challenge that will be reviewed upon completion by a senior instructor as an assessment.

***

#### Gem Requirements

> 1. _Package as a gem_
  2. _Provide a CLI on gem installation._
  3. _CLI must provide data from an external source, whether scraped or via a public API._
  4. _Data provided must go at least a level deep, generally by showing a list of available data and then being able to drill into a specific item._



{'fraction_non_alphanumeric': 0.06635622817229336, 'fraction_numerical': 0.03259604190919674, 'mean_word_length': 3.788300835654596, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6978912', 'n_tokens_mistral': 528, 'n_tokens_neox': 476, 'n_words': 275}