Skip to content

Repository files navigation

Aware

Aware is an immersive generative artwork built around an interactive 3D word cloud displayed in an infinity-mirror enclosure. It transforms text into a spatial visualization and invites viewers to reflect on how artificial intelligence can reshape relationships between knowledge, memory, and perception.

Creative pipeline

  1. Extract text from PDF lecture notes.
  2. Split sentences into individual words.
  3. remove repeated or low-information words.
  4. Embed the remaining words into a high-dimensional feature space.
  5. Reduce the embeddings to three dimensions.
  6. Render and navigate the resulting word cloud in Processing.

The repository retains separate Python scripts for the preprocessing stages and Processing sketches for the final visualization.

Repository structure

pdf to csv files.py              PDF text extraction
divide wording.py               Token preparation
filter out useless words.py     Word filtering
convert 300d data to 3d.py      Dimensionality reduction
embedded_photo.csv              Intermediate embedding data
wordcloud/wordcloud.pde         Main Processing sketch
wordcloud/no_text/no_text.pde   Alternate no-text study
wordcloud/*.csv                 Prepared 3D datasets

Run the visualization

  1. Install Processing.
  2. Install the PeasyCam library through Processing's Contribution Manager.
  3. Clone or download this repository.
  4. Open wordcloud/wordcloud.pde.
  5. Keep the referenced CSV files inside the sketch folder.
  6. Run the sketch.

The preprocessing scripts were developed as an artwork pipeline and may contain machine-specific paths. Review and replace those paths before regenerating the data.

Customize

Adjust point scale, camera settings, colours, text size, and connection thresholds in the Processing sketch. Substitute your own corpus by running it through the same extraction, filtering, embedding, and dimensionality-reduction stages.

Further context

See the project notes for additional background.

Status

Aware is preserved here as an artwork and research prototype. Reproducing the physical experience also requires the original display and infinity-mirror installation.

About

Immersive generative artwork transforming text embeddings into an interactive Processing 3D word cloud inside an infinity mirror.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages