Home For Fiction – Blog

for thinking people


Programming

Rabbit Hole: an Infinite Text Exploration of the Sublime

November 21, 2022

Chances are, the title – as well as the listed categories – might sound confusing. “Rabbit Hole”? “Infinite Text”? “the Sublime”? Ironically enough in this context, this program – which I named, rather predictably, Rabbit Hole – precisely exploits two interrelated faces of language:

  • Language is both ambiguous and limiting; we have fewer words than we have possible concepts and ideas to express.
  • As a result, language is subjective; we create our own meaning.

With all this in mind, Rabbit Hole is many things at once. In a sense, it’s an infinite text generator – a bit like the one in Word Journey. In another, it’s an exploration of the sublime – our inability to go beyond certain thresholds, though we might still be able to taste what lies beyond them. After all, as I implied above, talking about the limits of language, how can we represent the unrepresentable?

In a way, we could say Rabbit Hole is an exploration of art – in the most subjective sense of the word. It is what its user wants it to be.

infinite text
Rabbit Hole allows you to explore an infinite space made of words, text, ideas, and affect. You provide all the meaning; the program only acts as a vehicle
(more…)

Fantasy Language Generator: Create a Language in Seconds

October 10, 2022

Yboa Haeinaeiki Igiovalu. This means Fantasy Language Generator in… Sicrespind – a fantasy language I created with the help of my academic background, my creativity, and some JavaScript. If you’re a fantasy fiction author – or simply someone interested in a program that creates an entire language in a matter of seconds – this post is for you!

Fantasy Language Generator generates made-up words corresponding to the 30,000 most common English words, at the same time creating its own linguistic patterns – for instance, its own set of suffixes, prefixes, tense and noun markers, among others. I’ll show you more examples in this post.

All this can be extremely useful to fantasy fiction authors interested in creating a coherent, consistent fantasy language.

fantasy language generator
Fantasy Language generator comes with a detailed “How to Use” page
(more…)

Fiction Sentiment Analysis: Examples and Methods

September 19, 2022

The term “sentiment analysis” in the contexts of texts refers to a program (to put it simply) that detects emotions in a text. A typical application is for detecting whether clients are happy or angry, but large-scale analysis – for instance, analyzing tweets – can also give a sense of public opinion on a matter. I’m not interested in any of that. Instead, I wanted to experiment with fiction sentiment analysis.

What kind of applications could it have? How difficult is it to implement?

That’s what we’ll be looking at in this post. Though I’ll offer you details and links along the way, I’ll also keep it accessible to a lay audience. Whether you’re a beginner/intermediate programmer looking for ideas, or simply someone interested in seeing the possibilities, there’s something here that will interest you.

Sneak preview: I’ll also share with you a link to my program, so that you can perform a fiction sentiment analysis on your novel or short story!

(more…)