# The Character Thinks Ahead

> creative work by Hazel Smith, Roger Dean

**Wikidata**: [Q132221418](https://www.wikidata.org/wiki/Q132221418)  
**Source**: https://4ort.xyz/entity/the-character-thinks-ahead

## Summary
"The Character Thinks Ahead" is a creative work and software application co-authored by Hazel Smith and Roger Dean. Published in 2017 within an academic journal, it functions as a digital piece distributed via web page. The work is distinguished by its technical complexity, utilizing the Keras neural network library alongside the Max programming language and GNU Jitter.

## Key Facts
- **Authors:** Hazel Smith and Roger Dean.
- **Publication Year:** 2017.
- **Instance of:** Creative work, Application (Software).
- **Published In:** Academic journal.
- **Distribution Format:** Web page.
- **Language:** English.
- **Software Dependency:** Keras (a neural network library).
- **Programming Languages:** Max (programming language) and GNU Jitter.
- **Identifier:** ELMCIP ID 16108.

## FAQs
### Q: Who are the creators of "The Character Thinks Ahead"?
A: The work was authored by Hazel Smith and Roger Dean. It is classified as a creative work and a software application.

### Q: What technology is required to run "The Character Thinks Ahead"?
A: The application relies on the Keras neural network library. It was constructed using the Max programming language and GNU Jitter.

### Q: When and where was "The Character Thinks Ahead" published?
A: The work was published in 2017 in an academic journal. It is distributed digitally as a web page.

### Q: What type of software is "The Character Thinks Ahead"?
A: It is an application designed for end-users, but also classified as a creative work. It integrates neural network technologies with creative coding practices.

## Why It Matters
"The Character Thinks Ahead" represents a significant intersection of creative writing, electronic literature, and advanced computational technology. By utilizing Keras, a deep learning API usually associated with data science and artificial intelligence, the authors bridge the gap between algorithmic processing and artistic expression. The work serves as a practical example of how neural networks can be integrated into real-time creative applications.

The project is also notable for its hybrid nature, functioning simultaneously as a piece of academic research and a usable software application. By employing Max (a visual programming language popular in multimedia art) alongside GNU Jitter, the work highlights the evolving landscape of digital tools where complex backend neural processing (via Keras) drives frontend creative outputs. Its publication in an academic journal underscores its role as a subject of study in the field of digital humanities and creative computing.

## Notable For
- **Hybrid Classification:** Uniquely categorized as both a "creative work" and an end-user "application."
- **Neural Network Integration:** Distinguished by its specific dependence on Keras, making it an early example of creative literature explicitly utilizing this neural network library.
- **Technical Stack:** Combines the visual programming environment of Max and GNU Jitter with deep learning capabilities.
- **Academic Context:** Published in an academic journal, distinguishing it from commercial software or independent web art.

## Body
### Authorship and Origin
"The Character Thinks Ahead" is a collaborative creative work authored by Hazel Smith and Roger Dean. It was formally published in 2017 and assigned the ELMCIP ID 16108. The work is written in English and was released through an academic journal platform.

### Technical Platform and Requirements
The software is classified as an application designed for end-users. It is distributed via a web page format.

The technical foundation of the work relies heavily on specific programming languages and libraries:
- **Neural Networks:** The application requires Keras, a high-level neural network library, suggesting the work involves machine learning or predictive text generation capabilities.
- **Programming Languages:** The software was developed using Max (specifically noted as a programming language) and GNU Jitter.

### Classifications
According to structured data records, the entity falls under the "instance_of" categories of:
- **Creative work:** indicating artistic or literary merit.
- **Application:** indicating it is a functional software program.
- **Thing:** general classification within the knowledge base.

The related data further connects the work to the broader category of software programs designed for end-users and identifies Max as a key related technology.