Exploratory Data Analysis of the Generated Horoscopes

We conducted exploratory data analysis on the generated horoscopes for the year 2025 by the Gemma LLM.

In total we have 4,380 generated horoscopes for the entire 2025 year (365 days x 12 zodiac signs). Every horoscope has a sentiment category and one of six topic categories. We also calculated basic statistics for word count for every horoscope. The average horoscope text contains 60 words, with a standart diviation of 16 and a range of 93 (minimum 6 words, maximum 99 words).
Horoscopes number of words by Zodiac Sign
Figure 1: Word Count Statistics by Zodiac Signs

There is no significant difference in word count statistics across different signs, with the exception of Gemini sign, which has the smallest horoscope with only 9 words:

Don't be afraid to ask for help when needed!

The longest horoscope generated belongs to Leo sign and has 99 words:

There's nothing wrong with a good dose of pampering once in a while, but it doesn't hurt to get up off your duff and go out for the day. You need some fresh air and an opportunity to shake things up a bit - if you stay cooped up at home all weekend long, you run the risk of getting bored with everything around you. It's not like there are no good options available in your neck of the woods. Even better, go for something totally new and different than what you usually do on days like this one!

It seems like several horoscopes in one. Bingo!

Sentiment Analysis

The sentiment analysis of horoscope texts reveals the following overall distribution: Neutral: 70.84%, Positive: 19.50%, Negative: 9.66% This indicates that the majority of the horoscope texts are neutral in tone, with a smaller emphasis on positivity and a minimal amount of negativity.

Overall Sentiment Proportions
Figure 2: Overall Sentiment Proportions

The distribution of sentiment varies slightly across zodiac signs:

Zodiac SignNegative (%)Neutral (%)Positive (%)
Aquarius10.1469.3220.55
Aries6.5874.5218.90
Cancer7.6774.2518.08
Capricorn8.7767.9523.29
Gemini11.5171.5116.99
Leo10.4169.3220.27
Libra11.5170.1418.36
Pisces8.2273.4218.36
Sagittarius9.0472.6018.36
Scorpio10.9668.2220.82
Taurus7.4073.1519.45
Virgo13.7065.7520.55
Sentiment Proportions by Zodiac Sign
Figure 3: Sentiment Proportions by Zodiac Sign

General Observations:


The sentiment distribution across months reveals seasonal patterns:

MonthNegative (%)Neutral (%)Positive (%)
January10.2270.4319.35
February9.8267.5622.62
March10.2269.6220.16
April11.3970.2818.33
May9.4172.0418.55
June9.1771.3919.44
July8.6074.7316.67
August8.6072.5818.82
September9.4469.4421.11
October7.5372.8519.62
November13.6168.0618.33
December8.0670.7021.24
Sentiment Proportions by Month
Figure 4: Sentiment Proportions by Month

General Observations:


Theories and Insights:


Category Classification

The sentiment analysis revealed the following distribution of categories across the dataset: Love and Relationships: 32%, General Life Advice or Timing: 25%, Work and Career: 23%, Health and Emotional Well-Being: 11%, Finances: 5%, Creativity and Innovation: 4%

Overall Category Proportions
Figure 5: Overall Category Proportions

General Observations:


The distribution of categories varies by zodiac sign, as shown in the table below (values represent percentages):

Zodiac SignCreativity & Innovation (%)Finances (%)General Life Advice or Timing (%)Health & Emotional Well-Being (%)Love & Relationships (%)Work & Career (%)
Aquarius5.005.0027.0010.0032.0021.00
Aries4.004.0026.0012.0032.0021.00
Cancer4.006.0024.0011.0034.0022.00
Capricorn5.003.0028.0013.0025.0026.00
Gemini6.006.0026.0010.0028.0023.00
Leo4.004.0021.009.0041.0022.00
Libra3.004.0021.007.0042.0022.00
Pisces4.005.0024.0012.0032.0022.00
Sagittarius6.004.0025.0011.0030.0023.00
Scorpio4.004.0026.0010.0035.0021.00
Taurus2.005.0027.0013.0028.0024.00
Virgo4.005.0025.0011.0030.0025.00
Category Proportions by Zodiac Sign
Figure 6: Category Proportions by Zodiac Sign

General Observations:


The distribution of categories also shows seasonal trends. The table below highlights the percentage of each category by month:

MonthCreativity and Innovation(%)Finances (%)General Life Advice or Timing (%)Health and Emotional Well-Being (%)Love and Relationships (%)Work and Career (%)
January543092725
February6426112726
March5423103226
April5624152823
May3425123223
June462383822
July253093024
August6425113321
September4420123821
October5423113621
November4624133519
December332693324
Category Proportions by Month
Figure 7: Category Proportions by Month

General Observations:


Theories and Insights:

Back to Posts