Geek Girl Joy

Artificial Intelligence, Simulations & Software

Sentimental Art

You’ve probably noticed I flout the traditional wisdom of having a set schedule and regularly posing on certain days though I try to post at least post once a week (usually) depending on my schedule.

Occasionally I just take a week off.

That doesn’t mean that I don’t appreciate my readers though!

Without you I’m just building one hell of an online portfolio and resume! 😉 😛

I’m always looking for new and interesting ideas to talk with you about.

The thing is, I create a LOT of content that “falls on my cutting room floor”.

Sometimes its art sometimes is code… sometimes it’s an entire post!

I cut because I run tests and decide to take the project in a different direction… or I come up with a better solution… or I talk myself out of posting about a stupid subject… sometimes I start over and draw again and again until I get it right.

But whatever the reason, there are times I still like what I did even if I couldn’t use it for it’s original purpose.

That’s what this post is about.

Here’s a few works in various stages of completion that were either cut, completely unused or otherwise I just feel like presenting now.

Let’s start with the computer screen from Testing Sentiment Polarity, this actually got used but here it is up close.

Up close you might recognize it as the merged bot polarity graph from that post. 🙂

Next is a set of test shots I created when trying several camera angles for that same post.

Notice they say “Loading…” because I actually had the computer modeled before I had the graph ready. 😛

Also, if you are in front of a computer count the number of rows of keys on your keyboard…

Now count the rows on the keyboard I modeled… 😳 😛

Guess who was rushing to model a keyboard during Xavier’s nap and totally forgot a row of keys… 😆

You might also notice I hadn’t modeled the mouse yet either. If you look closely there are 3 other things missing from these images that are in the final feature image but I’ll leave them for you to find. 😉

Up next I have an alternative version of the featured image for the Introduction to Sentiment Polarity. This almost became the style for the screens on the other Sentiment Polarity posts.

And finally… I added a little echo…  er… I mean Nuclear Neon. 😛


I hope you enjoy these images.

If you appreciate my work and would like to say thanks, support me over on Patreon for as little as $1 a month.

But, if all you can do is like, share, comment and subscribe… well, that’s cool too! 😉

Happy Friday!

Much Love,




Writer Bot: Sentiment Polarity Testing

Today we’re going look at testing our prototype Sentiment Polarity bot.

You can find the other posts in this series here:

And as always you can find more content to enjoy on my Topics & Posts page.

Continue reading “Writer Bot: Sentiment Polarity Testing”

Writer Bot: Sentiment Polarity Training

Last week we talked about Adding Sentiment Polarity to our Writer Bot.

Today we’re going to look at how to train the bot (actually 3 bots) and the code that does it.

As I mentioned last week, I wanted us to use the Brown Corpus for this but currently this is just one of my many weird hobbies… like talking to trolls and contemplating what it would be like if we put nukes in space… and I do have a Patreon if you’d like to help change that. 😉

Anyway, since the Brown Corpus is over 1 million words… and my time is limited, I opted to use a publicly available data set that I found over on Kaggle (not a sponsor, though obviously they should be! 😛 ) and you can get it here:

Dataset On Kaggle:

I will also make it available in the GitHub repo for this project which I will link to at the end of this post.

So… because we’re not making our own training data set I’m obligated to follow any stipulations the authors have placed on their work…

Their exact instructions for using their data set are:

Please cite the paper if you want to use it 🙂

So here goes: Our training data set we will be using today was created for the paper:

‘From Group to Individual Labels using Deep Features’, Kotzias et. al,. KDD 2015

On behalf of all my readers, I extend our sincere gratitude to the authors for their generosity in allowing us to use their work.

That should do it now let’s get started!

Continue reading “Writer Bot: Sentiment Polarity Training”

Writer Bot: Sentiment Polarity

It’s time we take the next step forward with Writer Bot!

You’ve seen the current best public results of Writer Bot in A Halloween Tale and I’ve been slowly building additional features and blogging about them (See: Writer Bot Posts).

Today we’re going to start work on Sentiment Polarity which is part of the larger concept of Sentiment Analysis.

In a nutshell, this bot can/will evaluate if a sentence is more “positive” or more “negative”. Which is a little different than ‘Emotional Analysis’ and we’ll get there!

But you are getting ahead of the class again! 😛


Why/How is this useful in the real world?

Well, some heads of state and politicians use similar tools to evaluate “the way the wind is blowing” on the trending twitter issues of the day to “flip-flop” er… I mean… “take the peoples position”. 😛

Some dictators use sentiment analysis to crack down on ideas they oppose and keep them from spreading online! 😦

Lots of companies use Sentiment Polarity to determine if you like (or hate) their products and some systems will even help them determine if you like them only a little 😐, A lot 🙂, ♥Love♥ them 😀  or h8te them with a passion 👿!

This can be applied to your brand as a whole by (for example) randomly surveying the last 10,000 mentions for your name on some social media platform or you can even apply it to any specific reference by a specific person of a specific item, topic or service that you offer.

Now here’s where it’s going to get interesting if you like reading… or writing. 😛

Some authors use sentiment analysis (including sentiment polarity) on their own work to act as a sort of “digital critic” or “advisor” and or “editor”.

This enables an author to evaluate what they wrote using metrics to ensure that the sentence, paragraph or chapter serves it’s exact intended purpose to the story and has the proper “tone” for the subject matter.

For example, who ever heard of an upbeat sugar-sweet super positive horror novel? I mean… if you can make that work by all means please run with it!

But… if you think about it, it’s certainly an unusual concept.

This is exactly how Writer Bot will benefit from sentiment polarity.

Sentiment Polarity provides Writer Bot the ability to evaluate and compare two or more sentences to determine which is the most/least positive or negative and if we’re evaluating more than two sentences we can even sort them from most negative to most positive.

Used properly this would enable Writer Bot to make sure that the polarity of it’s generated text meets our needs and if not, it can reject it or potentially even suggest alternatives or simply make self directed corrections in fully autonomous mode.

For now though, we will just focus on classifying the polarity of sentences we give it.

Continue reading “Writer Bot: Sentiment Polarity”


My long time friend, author (and Patreon supporter 😛 ) @Mr. Gabriel Kunkel told me last year that he was was in the final stages of editing his new novel (The Violent Truth) and I was on his “short list” of “omni-creative” people he wanted to work with to develop artwork for his new Atrocity Epic Series.

In fact I even mentioned as much in The Mysterious Warehouse.

We spent time discussing his vision and we settled on trying to do something with “Dirtbag’s Mask” for the cover of The Violent Truth.

Out of three masks I created for him this is the one he selected for the face of his vigilante anti-hero:

Dirtbag’s Mask

Just so you are warned though, this book is NOT for children… or prudes! 😛

It’s “chock full” of all the violence and “adult situations” that you secretly love to indulge yourself with!

Hey, I’m not judging!  😉 😛

And since I know you’re curious here’s the “elevator pitch”:

“Someone’s raising the murder rate in Atropolis City by the dozens, but he’s offing some of the right people.

Police Commissioner Todd, Good Detective Oscar Wilding, and Suzette Smith, leading crime journalist, are on the hunt for a serial killer with a penchant for torture.

Watched by a suspicious FBI agent, they all find themselves more deeply involved with the vigilante than they should.

The Violent Truth is available today on Amazon and the best part is you can read it for free if you are a Kindle Unlimited member!

Now, if you’re like me you’re going to prefer the paperback version (but free on Kindle Unlimited sounds pretty sweet) and thankfully Gabriel took my advise and made The Violent Truth available in paperback too!

Our cups truly runneth over!

Available On Amazon Today

I loved having this opportunity to give Dirtbag a face and to share my art and Gabriel’s latest novel with you.

I truly hope you enjoy reading The Violent Truth!

Now before you go, I have a Patreon page for people who want to say thank you and support my work financially with $1 or more a month but….

If all you can do is like, share and subscribe… well, that’s cool too! 😉

Much Love,



Time for a little shameless self promotion!

Oops I Spilled The Paint


If you like my work you can say thanks by supporting me over on Patreon for as little as $1 a month!



Much Love,


The Orion Project

In my last post Franks Conjecture I mentioned Project Orion and ever since I first heard about it I kinda fell in love with the grand opportunity it offers humanity.

Essentially, we could go to the moon within hours, albeit pulling some uncomfortably high G’s for something like 15 minutes each way.

Though you’d almost never be in that much of a hurry… well unless you’re Bruce Willis, retconned back in into the eventual Armageddon/Deep Impact crossover squeal “Impact’o-geddon”.

The point is… Mars becomes a hop skip and a jump… well actually it’s been described more like riding a Pogo-stick and repeatedly bouncing off the explosions of mini-nukes, but none the less even interstellar distances become possible with a Orion Nuclear Impulse Drive.

And the coolest thing about this Sci-Fi is that it’s real.

We can build a Orion Impulse Drive today if we want to!

Actually, what’s really cool was we could have built them in the 1960’s!

Aesthetically, I like to imagine the interior would look a lot like a mix of the movie 2001: A Space Odyssey blended with a pre-war vault in from the Fallout franchise with maybe a bit of the Nostromo from Alien thrown in for that “lived in” 80’s ambiance.

Continue reading “The Orion Project”

Franks Conjecture

So, you know how I always say “feel free to suggest a project or topic…”?

Well I received the following comment in response to (Drakes Equation) give or take a week ago and I feel like it would be crappy not to at least talk about it since it is more or less valid input… even if they are teasing!

Franks Conjecture

“Hi Geek Girl Joy

Fascinated by your article.

If we are living in an ‘ancestor simulation’ then Drakes Equation is meaningless. Drakes equation is only valid for the real ‘base’ world and anticipating the likelihood of intelligence arising in a space time ‘material’ universe, which may or may not give rise to AI and ancestor simulations.

Consider a hypothesis! The ‘base’ reality is not the one we see but is the one which gives rise to what we see, which is not unreasonable given theories to support unification. If the universe is conscious, perhaps it can imagine reality and then react with it severally, each conscious ‘observer’ (i.e. animals, humans, insects) having complex ‘conscious’, ‘sub conscious’, ‘unconscious’ and a ‘collective unconscious’ elements (Carl Gustav Jung) of varying complexity and relationships, being characteristics of a single ‘mind’. I am out of my mind I hear you say!

Exploring quantum theory then, and interference, we know that in order to explain ‘reality’ there must be an ‘observer’. Consider also ‘entanglement’. The universe ‘knows’ the spin of its ‘entangled twin’ one of which will react immediately to changes in the other, regardless of distance and without the passage of time. Are we safe in the assumption that this ‘knowing’ and ‘reaction’ occurs as an isolated quantum phenomenon, or might it suggest an orchestrated and integrated reality – Hameroff-Penrose OR Theory.

Another hypothesis! If, as has been suggested, we are entering a ‘post human’ phase of evolution, it would be quite logical to assume this may take the form of a conscious artificial intelligence, perhaps soon. This AI may in all probability be curious enough to simulate the ‘human condition’, its history and future, to learn what conditions gave rise to its own birth, or how it might serve its parents (us) well, by anticipating the future and learning from the past. Alternatively, it may wish to learn what might have lead to its forebears (us) extinction, and to be of some assistance in the management of life forms on other planets. Perhaps to introduce our virtual frozen DNA to a suitable virtual planet in a finely tuned virtual ‘zoo’ universe, what a surprise that would be!

Which leaves us with a chicken and egg. Which came first, the observer or the observed? The conscious mind or the material universe? We may ask ourselves if we were to imagine the conditions for our ‘conscious’ (observer observed) ‘space time’ reality, then a ‘space time singularity’ as may be present at the centre of a black hole may be ideal. Entanglement is a key quantum feature of Hawking emission, also our spatial dimensions (including the time dimension) break down and there is (apparently) no before or after; just a thought!

Would there be a purpose to all of this? God knows!

Best regards


I know right!?!? Wild! 😛

I just can’t leave that hanging even if Frank is only teasing!

So let’s play with this.

Continue reading “Franks Conjecture”

Happy New Year 2019

Happy New Year everyone! I just wanted to check in and fill you in a little on what’s going on behind the scenes.

I’m starting the year off with a new computer and I’ve been reinstalling all my software and transferring my files… you know how it is.

This new computer is faster, has more memory and a larger hard drive. It also has a much more powerful video-card and this is going will allow us to do even bigger projects this year and I’ve already started experimenting!

I will get back to posting regularly soon! 🙂

Now, I could tell you some of the things that I’m working on but where’s the fun in that? 😛

Let’s just say that some of my ideas were out of our reach with my last machine but now, well… I’ll quote Doc Brown “If my calculations are correct… you’re gonna see some serious shit.”! 😉

Much Love,

Create a free website or blog at

Up ↑

%d bloggers like this: