saturn·

data trove hot pepper varieties pepperscale

saturn notebook · generated 2026-06-21 Report Notebook

Overview

Source: /home/coolhand/html/datavis/data_trove/data/quirky/peppers.json

Saturn profiled 175 rows across 11 columns. The stats below are deterministic and machine-readable; the prose is a language-model interpretation of those stats (opt-in, added after the fact, never sees raw rows).

[2]:
!pip install saturn-dissect
import subprocess
subprocess.run([
    "saturn", "analyze", "/home/coolhand/html/datavis/data_trove/data/quirky/peppers.json",
    "--findings", "data-trove-hot-pepper-varieties-pepperscale.json",
    "--llm", "anthropic:default",
])

Summary confidence: high

This dataset catalogs 175 pepper varieties with attributes covering heat (Scoville scale min/median/max), flavor profile, botanical type, geographic origin, and culinary use. The most striking feature is the extreme right-skew in all three Scoville columns: while the median pepper sits around 15,000–30,000 SHU, outliers push to 15–16 million SHU, meaning a small cluster of 'Super Hot' varieties dwarfs the rest of the dataset. A secondary angle worth exploring is the geographic and botanical spread — the United States leads origin with 46 entries, 'annuum' dominates species type at 104 of 175, and flavor descriptions cluster heavily around 'Sweet' and 'Sweet, Fruity', suggesting most peppers in this catalog are mild and food-friendly despite the headline-grabbing extremes.

citing: scoville_max.stats.median · scoville_max.stats.max · scoville_max.stats.n_outliers · scoville_max.stats.outlier_rate · heat.top_values · origin.top_value · origin.stats.top_rate · type.top_value · type.stats.top_rate · flavor.top_value · flavor.stats.top_rate · use.stats.top_rate

Out[4]:

saturn.schema() · 11 columns

column kind n null% unique alerts
name categorical 175 0.0% 175 long_tail
heat categorical 175 0.0% 5
scoville_min numeric 175 0.0% 44 high_skew outliers
scoville_max numeric 175 0.0% 59 high_skew outliers
scoville_median numeric 175 0.0% 80 high_skew outliers
jalRP numeric 175 0.0% 81 high_skew outliers
type categorical 175 0.0% 8
origin categorical 175 0.0% 34
use categorical 175 0.0% 4
flavor categorical 175 0.0% 73 long_tail
url categorical 175 0.0% 175 long_tail
Fig 1.
scoville_max · Expect a dramatically right-skewed distribution — the vast majority of peppers cluster near zero while a handful of super-hots spike toward 16 million SHU.
Show data table
Histogram bins for scoville_max (median: 30000.0).
bincount
0 – 1.231e+06155
1.231e+06 – 2.462e+0616
2.462e+06 – 3.692e+063
3.692e+06 – 4.923e+060
4.923e+06 – 6.154e+060
6.154e+06 – 7.385e+060
7.385e+06 – 8.615e+060
8.615e+06 – 9.846e+060
9.846e+06 – 1.108e+070
1.108e+07 – 1.231e+070
1.231e+07 – 1.354e+070
1.354e+07 – 1.477e+070
1.477e+07 – 1.6e+071
Fig 2.
heat · Look for how 'Medium' dominates at 40% of peppers, with 'Super Hot' and hotter categories making up a surprisingly large tail.
Show data table
Top values for heat (5 unique shown, of 5 total).
valuecountshare
Medium7040.0%
Mild4525.7%
Super Hot3017.1%
Hot179.7%
Extra Hot137.4%
Fig 3.
origin · The United States (46 entries) and Mexico (26) lead by a wide margin — check how many other countries contribute only a handful of varieties each.
Show data table
Top values for origin (20 unique shown, of 34 total).
valuecountshare
United States4626.3%
Mexico2614.9%
South America116.3%
Peru116.3%
Italy84.6%
Unknown74.0%
United Kingdom74.0%
Trinidad74.0%
Caribbean63.4%
India63.4%
Brazil52.9%
Spain42.3%
Hungary42.3%
Japan31.7%
Africa31.7%
China21.1%
Thailand21.1%
Balkan Peninsula10.6%
France10.6%
Chile10.6%
Fig 4.
type · Capsicum annuum accounts for nearly 60% of all varieties; note the case inconsistency between 'annuum' and 'Annuum' that may need cleaning.
Show data table
Top values for type (8 unique shown, of 8 total).
valuecountshare
annuum10459.4%
chinense4626.3%
baccatum126.9%
Annuum42.3%
frutescens42.3%
pubescens21.1%
Chinense21.1%
N/A10.6%
Fig 5.
flavor · Sweet and fruity descriptors dominate the top flavor profiles, reinforcing that most catalog entries are mild eating peppers rather than heat weapons.
Show data table
Top values for flavor (20 unique shown, of 73 total).
valuecountshare
Sweet2514.3%
Sweet, Fruity2112.0%
Neutral1910.9%
Fruity, Sweet63.4%
Bright, Sweet42.3%
Sweet, Tangy42.3%
Sweet, Fruity, Smoky42.3%
Sweet, Fruity, Citrusy42.3%
Sweet, Fruity, Earthy, Smoky42.3%
Sweet, Fruity, Floral31.7%
Sweet, Fruity, Citrusy, Floral31.7%
Sweet, Fruity, Earthy31.7%
Sweet, Tropical31.7%
Bright, Grassy31.7%
Sweet, Floral21.1%
Sweet, Smoky21.1%
Earthy21.1%
Smoky, Sweet, Earthy21.1%
Smoky, Earthy21.1%
Sweet, Citrusy21.1%
Fig 6.
Per-column null rate across the corpus. Columns are ordered by input position.
Show data table
Per-column null rate across the corpus.
columnkindnull %
namecategorical0.0%
heatcategorical0.0%
scoville_minnumeric0.0%
scoville_maxnumeric0.0%
scoville_mediannumeric0.0%
jalRPnumeric0.0%
typecategorical0.0%
origincategorical0.0%
usecategorical0.0%
flavorcategorical0.0%
urlcategorical0.0%
Fig 7.
Pearson correlation across numeric columns (sampled, bounded).
Show data table
Pearson correlation across 4 numeric columns (values clipped to 2 decimals).
scoville_minscoville_maxscoville_medianjalRP
scoville_min+1.00+0.99+1.00+1.00
scoville_max+0.99+1.00+1.00+1.00
scoville_median+1.00+1.00+1.00+1.00
jalRP+1.00+1.00+1.00+1.00

name categorical label

This column contains the names of individual pepper varieties — it is a human-readable label for each record in what appears to be a pepper/vegetable catalog. With 175 rows and 175 unique values, every entry is distinct (cardinality = 175, top_rate = 0.0057, i.e. 1/175), making this a perfect natural key. Entropy ratio of ~1.0 confirms near-maximum unpredictability, consistent with a unique-per-row label rather than a grouping variable.

Treatment: Treat as a unique row label or display name; drop before modelling or use as an index key — do not encode as a categorical feature.

anthropic:default · confidence high
Out[13]:

saturn.columns["name"].stats

statvalue
n175
nulls0 (0.0%)
unique175
top_value Bell Pepper
top_rate 0.005714
cardinality 175
entropy 7.451
entropy_ratio 1
alert: long_tail175 singleton categories
Fig 8.
Top values for name.
Show data table
Top values for name (20 unique shown, of 175 total).
valuecountshare
Bell Pepper10.6%
Gypsy Pepper10.6%
Purple Beauty Pepper10.6%
Melrose Pepper10.6%
Carmen Pepper10.6%
California Wonder Pepper10.6%
Peperone di Senise10.6%
Fushimi Pepper10.6%
Elephant Ears Pepper10.6%
Habanada Pepper10.6%
Tangerine Dream Pepper10.6%
Chilly Chili10.6%
Shishito Pepper10.6%
Trinidad Perfume10.6%
Banana Pepper10.6%
Pepperoncini10.6%
Pimento Pepper10.6%
Jimmy Nardello Pepper10.6%
Mariachi Pepper10.6%
Santa Fe Grande Pepper10.6%

heat categorical label

This column is an ordinal heat/spiciness level rating with 5 discrete categories, likely describing food or beverage intensity. 'Medium' dominates at 40% of 175 rows (top_rate 0.4), while the two hottest tiers ('Hot' and 'Extra Hot') together account for only 30 rows — a pronounced skew toward milder levels. Entropy ratio of 0.893 indicates reasonably spread distribution despite the modal imbalance. No nulls and no unexpected values are present.

Treatment: Encode as ordered ordinal (Mild < Medium < Hot < Super Hot < Extra Hot) before modelling.

anthropic:default · confidence high
Out[16]:

saturn.columns["heat"].stats

statvalue
n175
nulls0 (0.0%)
unique5
top_value Medium
top_rate 0.4
cardinality 5
entropy 2.074
entropy_ratio 0.8933
Fig 9.
Top values for heat.
Show data table
Top values for heat (5 unique shown, of 5 total).
valuecountshare
Medium7040.0%
Mild4525.7%
Super Hot3017.1%
Hot179.7%
Extra Hot137.4%

scoville_min numeric feature

This column represents the minimum Scoville Heat Unit (SHU) value for chili peppers or hot sauces, capturing the lower bound of each item's heat range. The distribution is dramatically right-skewed (skew = 10.31, kurtosis = 120.13): the median is just 15,000 SHU while the mean is 289,208 SHU, driven by extreme outliers reaching 15,000,000 SHU (pure capsaicin territory). With 29 outliers (16.6% of rows) and only 44 unique values across 175 records, the data clusters heavily at low heat levels but has a long tail of superhot entries. The 9.7% zero rate corresponds to genuinely non-hot items (e.g., bell peppers at 0 SHU), which is domain-valid.

Treatment: Log-transform (log1p) before modelling to compress the extreme right tail; consider pairing with scoville_max for a range-based heat feature.

anthropic:default · confidence high
Out[19]:

saturn.columns["scoville_min"].stats

statvalue
n175
nulls0 (0.0%)
unique44
min 0
max 1.5e+07
mean 2.892e+05
median 15,000
std 1.218e+06
q1 1,000
q3 75,000
iqr 74,000
skew 10.31
kurtosis 120.1
n_outliers 29
outlier_rate 0.1657
zero_rate 0.09714
alert: high_skewskew=+10.31
alert: outliers16.6% rows beyond 1.5 IQR
Fig 10.
Distribution of scoville_min. Vertical dash marks the median.
Show data table
Histogram bins for scoville_min (median: 15000.0).
bincount
0 – 1.154e+06164
1.154e+06 – 2.308e+067
2.308e+06 – 3.462e+063
3.462e+06 – 4.615e+060
4.615e+06 – 5.769e+060
5.769e+06 – 6.923e+060
6.923e+06 – 8.077e+060
8.077e+06 – 9.231e+060
9.231e+06 – 1.038e+070
1.038e+07 – 1.154e+070
1.154e+07 – 1.269e+070
1.269e+07 – 1.385e+070
1.385e+07 – 1.5e+071

scoville_max numeric feature

This column represents the maximum Scoville Heat Unit (SHU) rating for chili peppers or hot sauce products — a standard measure of capsaicin-driven heat intensity. The distribution is extraordinarily right-skewed (skew=9.45, kurtosis=106.1): the median is only 30,000 SHU while the mean is 384,835 and the maximum reaches 16,000,000 — consistent with extreme outliers like pure capsaicin extracts sitting alongside mild peppers. With 43 outliers (24.6% of rows) and a standard deviation of 1,333,100 dwarfing the median, the bulk of records cluster at low heat levels while a long tail of superhot entries dominates the mean. The 5.7% zero rate likely reflects peppers with no measurable heat (e.g., bell peppers).

Treatment: Log-transform (log1p) before modelling to compress the extreme right tail; flag zeros as a separate category if heat presence is a meaningful signal.

anthropic:default · confidence high
Out[22]:

saturn.columns["scoville_max"].stats

statvalue
n175
nulls0 (0.0%)
unique59
min 0
max 1.6e+07
mean 3.848e+05
median 30,000
std 1.333e+06
q1 2,750
q3 100,000
iqr 97,250
skew 9.45
kurtosis 106.1
n_outliers 43
outlier_rate 0.2457
zero_rate 0.05714
alert: high_skewskew=+9.45
alert: outliers24.6% rows beyond 1.5 IQR
Fig 11.
Distribution of scoville_max. Vertical dash marks the median.
Show data table
Histogram bins for scoville_max (median: 30000.0).
bincount
0 – 1.231e+06155
1.231e+06 – 2.462e+0616
2.462e+06 – 3.692e+063
3.692e+06 – 4.923e+060
4.923e+06 – 6.154e+060
6.154e+06 – 7.385e+060
7.385e+06 – 8.615e+060
8.615e+06 – 9.846e+060
9.846e+06 – 1.108e+070
1.108e+07 – 1.231e+070
1.231e+07 – 1.354e+070
1.354e+07 – 1.477e+070
1.477e+07 – 1.6e+071

scoville_median numeric feature

This column represents the median Scoville heat unit (SHU) rating for chili peppers or hot sauces — a standard measure of capsaicin-driven spiciness. The distribution is extraordinarily right-skewed (skew=9.79, kurtosis=111.47): the median sits at 22,500 SHU while the mean is pulled to 339,804 SHU by extreme outliers, with a maximum of 15,500,000 SHU (consistent with ultra-hot peppers like Carolina Reaper). 41 of 175 rows (23.4%) are flagged as outliers, and 5.7% of values are exactly zero, suggesting entries for non-spicy varieties (e.g., bell peppers). The IQR spans only 2,000–90,000 SHU, confirming that the bulk of records are mild-to-medium heat while a long tail of superhot entries distorts the scale severely.

Treatment: Log-transform (log1p) before modelling to compress the extreme right tail; consider flagging zero-SHU entries as a separate binary indicator.

anthropic:default · confidence high
Out[25]:

saturn.columns["scoville_median"].stats

statvalue
n175
nulls0 (0.0%)
unique80
min 0
max 1.55e+07
mean 3.398e+05
median 22,500
std 1.279e+06
q1 2,000
q3 90,000
iqr 88,000
skew 9.794
kurtosis 111.5
n_outliers 41
outlier_rate 0.2343
zero_rate 0.05714
alert: high_skewskew=+9.79
alert: outliers23.4% rows beyond 1.5 IQR
Fig 12.
Distribution of scoville_median. Vertical dash marks the median.
Show data table
Histogram bins for scoville_median (median: 22500.0).
bincount
0 – 1.192e+06161
1.192e+06 – 2.385e+0610
2.385e+06 – 3.577e+063
3.577e+06 – 4.769e+060
4.769e+06 – 5.962e+060
5.962e+06 – 7.154e+060
7.154e+06 – 8.346e+060
8.346e+06 – 9.538e+060
9.538e+06 – 1.073e+070
1.073e+07 – 1.192e+070
1.192e+07 – 1.312e+070
1.312e+07 – 1.431e+070
1.431e+07 – 1.55e+071

jalRP numeric feature

jalRP is a non-negative numeric column with 175 rows and no nulls, likely representing a monetary amount, duration, or count that is naturally right-bounded near zero. The distribution is extremely right-skewed (skew = 9.79, kurtosis = 111.48): the median is just 4.29 while the mean is 64.72, and a maximum of 2952.38 pulls the standard deviation to 243.61 — 41 rows (23.4%) are flagged as outliers. The interquartile range spans only 0.38 to 17.14, meaning 75% of values are below 17.14, yet the top end reaches nearly 3000, signalling a heavy-tailed, potentially power-law distribution.

Treatment: Log-transform (e.g., log1p) before modelling to reduce skew; investigate the 41 outliers for data-entry errors or legitimate extreme events.

anthropic:default · confidence high
Out[28]:

saturn.columns["jalRP"].stats

statvalue
n175
nulls0 (0.0%)
unique81
min 0
max 2952
mean 64.72
median 4.29
std 243.6
q1 0.38
q3 17.14
iqr 16.76
skew 9.795
kurtosis 111.5
n_outliers 41
outlier_rate 0.2343
zero_rate 0.05714
alert: high_skewskew=+9.79
alert: outliers23.4% rows beyond 1.5 IQR
Fig 13.
Distribution of jalRP. Vertical dash marks the median.
Show data table
Histogram bins for jalRP (median: 4.29).
bincount
0 – 227.1161
227.1 – 454.210
454.2 – 681.33
681.3 – 908.40
908.4 – 11360
1136 – 13630
1363 – 15900
1590 – 18170
1817 – 20440
2044 – 22710
2271 – 24980
2498 – 27250
2725 – 29521

type categorical label

This column captures Capsicum species type (botanical variety), with 8 apparent unique values across 175 records and no nulls. The dominant value 'annuum' accounts for 59.4% of rows, followed by 'chinense' (46 rows) and 'baccatum' (12 rows). A critical data quality issue exists: 'annuum' and 'Annuum' are treated as distinct values (104 vs. 4 occurrences), as are 'chinense' and 'Chinense' (46 vs. 2), indicating inconsistent capitalisation that inflates apparent cardinality. Additionally, one record holds the sentinel string 'N/A' rather than a true null.

Treatment: Normalise to lowercase, remap 'N/A' to null, then use as a categorical grouping variable or stratification key.

anthropic:default · confidence high
Out[31]:

saturn.columns["type"].stats

statvalue
n175
nulls0 (0.0%)
unique8
top_value annuum
top_rate 0.5943
cardinality 8
entropy 1.657
entropy_ratio 0.5524
Fig 14.
Top values for type.
Show data table
Top values for type (8 unique shown, of 8 total).
valuecountshare
annuum10459.4%
chinense4626.3%
baccatum126.9%
Annuum42.3%
frutescens42.3%
pubescens21.1%
Chinense21.1%
N/A10.6%

origin categorical feature

This column records the geographic origin of individuals or items, expressed as country or regional names across 34 distinct values in 175 rows. 'United States' dominates at 26.3% (46 rows), followed by 'Mexico' (26) and several South American/Caribbean entries. Notably, the taxonomy mixes country-level specificity ('Peru', 'Italy') with broad regional labels ('South America', 'Caribbean'), and 7 rows carry the value 'Unknown', indicating inconsistent granularity in data collection.

Treatment: Standardize regional vs. country-level labels, encode 'Unknown' as missing, then one-hot or target-encode for modelling.

anthropic:default · confidence high
Out[34]:

saturn.columns["origin"].stats

statvalue
n175
nulls0 (0.0%)
unique34
top_value United States
top_rate 0.2629
cardinality 34
entropy 3.98
entropy_ratio 0.7823
Fig 15.
Top values for origin.
Show data table
Top values for origin (20 unique shown, of 34 total).
valuecountshare
United States4626.3%
Mexico2614.9%
South America116.3%
Peru116.3%
Italy84.6%
Unknown74.0%
United Kingdom74.0%
Trinidad74.0%
Caribbean63.4%
India63.4%
Brazil52.9%
Spain42.3%
Hungary42.3%
Japan31.7%
Africa31.7%
China21.1%
Thailand21.1%
Balkan Peninsula10.6%
France10.6%
Chile10.6%

use categorical label

This column captures the primary use-case category for each record, likely plants or herbs, with four distinct values and no nulls across 175 rows. 'Culinary' dominates at 80.6% (141 of 175), making the distribution heavily skewed. One entry is an empty string rather than a true null, which effectively acts as a fifth implicit category. The dual-label value 'Culinary, Ornamental' (2 occurrences) signals inconsistent multi-value encoding that may need normalisation.

Treatment: Normalise the empty-string entry, then either one-hot encode or split multi-value strings (e.g. 'Culinary, Ornamental') into binary indicator columns before modelling.

anthropic:default · confidence high
Out[37]:

saturn.columns["use"].stats

statvalue
n175
nulls0 (0.0%)
unique4
top_value Culinary
top_rate 0.8057
cardinality 4
entropy 0.8097
entropy_ratio 0.4049
Fig 16.
Top values for use.
Show data table
Top values for use (4 unique shown, of 4 total).
valuecountshare
Culinary14180.6%
Ornamental3117.7%
Culinary, Ornamental21.1%
10.6%

flavor categorical feature

This column captures flavor descriptors for a food or beverage dataset, stored as free-form comma-separated tag strings (e.g., 'Sweet, Fruity, Smoky'). With 73 unique values across only 175 rows and an entropy ratio of 0.845, the vocabulary is highly fragmented — notably, 'Sweet' (25 occurrences) and 'Sweet, Fruity' (21) appear to be near-duplicates of ordering variants like 'Fruity, Sweet' (6), suggesting inconsistent entry order inflating cardinality artificially. The long-tail alert confirms that most combinations appear very rarely, with the top value covering only 14.3% of rows.

Treatment: Split on comma, normalize order, and one-hot or multi-label encode individual flavor tokens before modelling.

anthropic:default · confidence high
Out[40]:

saturn.columns["flavor"].stats

statvalue
n175
nulls0 (0.0%)
unique73
top_value Sweet
top_rate 0.1429
cardinality 73
entropy 5.232
entropy_ratio 0.8453
alert: long_tail49 singleton categories
Fig 17.
Top values for flavor.
Show data table
Top values for flavor (20 unique shown, of 73 total).
valuecountshare
Sweet2514.3%
Sweet, Fruity2112.0%
Neutral1910.9%
Fruity, Sweet63.4%
Bright, Sweet42.3%
Sweet, Tangy42.3%
Sweet, Fruity, Smoky42.3%
Sweet, Fruity, Citrusy42.3%
Sweet, Fruity, Earthy, Smoky42.3%
Sweet, Fruity, Floral31.7%
Sweet, Fruity, Citrusy, Floral31.7%
Sweet, Fruity, Earthy31.7%
Sweet, Tropical31.7%
Bright, Grassy31.7%
Sweet, Floral21.1%
Sweet, Smoky21.1%
Earthy21.1%
Smoky, Sweet, Earthy21.1%
Smoky, Earthy21.1%
Sweet, Citrusy21.1%

url categorical identifier

This column contains fully-qualified URLs pointing to individual pepper variety pages on pepperscale.com, effectively serving as a unique page identifier for each row. Cardinality is exactly 175 with 175 unique values and a null rate of 0.0, meaning every row has a distinct URL — the top_rate of 0.005714 (1/175) confirms no duplicates whatsoever. Entropy ratio of ~1.0 indicates maximum dispersion, consistent with a perfect natural key. The long_tail alert is technically triggered but is structurally expected given perfect uniqueness.

Treatment: Retain as a unique row key or use as a foreign key to join additional scraped metadata; do not encode or embed for modelling.

anthropic:default · confidence high
Out[43]:

saturn.columns["url"].stats

statvalue
n175
nulls0 (0.0%)
unique175
top_value https://www.pepperscale.com/bell-pepper/
top_rate 0.005714
cardinality 175
entropy 7.451
entropy_ratio 1
alert: long_tail175 singleton categories
Fig 18.
Top values for url.
Show data table
Top values for url (20 unique shown, of 175 total).
valuecountshare
https://www.pepperscale.com/bell-pepper/10.6%
https://www.pepperscale.com/gypsy-pepper/10.6%
https://www.pepperscale.com/purple-beauty-pepper/10.6%
https://www.pepperscale.com/melrose-pepper/10.6%
https://www.pepperscale.com/carmen-pepper/10.6%
https://www.pepperscale.com/california-wonder-pepper/10.6%
https://www.pepperscale.com/peperone-di-senise/10.6%
https://www.pepperscale.com/fushimi-pepper/10.6%
https://www.pepperscale.com/elephant-ears-pepper/10.6%
https://www.pepperscale.com/habanada-pepper/10.6%
https://www.pepperscale.com/tangerine-dream-pepper/10.6%
https://www.pepperscale.com/chilly-chili/10.6%
https://www.pepperscale.com/shishito-pepper/10.6%
https://www.pepperscale.com/trinidad-perfume/10.6%
https://www.pepperscale.com/banana-pepper/10.6%
https://www.pepperscale.com/pepperoncini/10.6%
https://www.pepperscale.com/pimento-pepper/10.6%
https://pepperscale.com/jimmy-nardello-pepper/10.6%
https://www.pepperscale.com/mariachi-pepper/10.6%
https://www.pepperscale.com/santa-fe-grande-pepper/10.6%

How to cite

click to copy

BibTeX
@misc{saturn-data-trove-hot-pepper-varieties-pepperscale-2026,
  author       = {Steuber, Luke},
  title        = {Saturn reading: data trove hot pepper varieties pepperscale},
  year         ={2026},
  howpublished = {\url{https://dr.eamer.dev/saturn/view/data-trove-hot-pepper-varieties-pepperscale}},
  note         = {Profiled with saturn-dissect v0.2.0, prompt saturn-insight-v2, model anthropic:default},
}
APA
Steuber, L. (2026). Saturn reading: data trove hot pepper varieties pepperscale. Source: /home/coolhand/html/datavis/data_trove/data/quirky/peppers.json. Profiled with saturn-dissect v0.2.0 (saturn-insight-v2, anthropic:default). Retrieved from https://dr.eamer.dev/saturn/view/data-trove-hot-pepper-varieties-pepperscale