28 lines
952 B
Markdown
28 lines
952 B
Markdown
# Scratchpad: Working notes, not part of the main document
|
|
|
|
## A supporting context
|
|
|
|
Bialowieza is probably never going to be part of an actual game engine, and is probably always just an experimentation platform/proof of concept demonstrator. However, it would be good to get up to a point where we could
|
|
|
|
1. Analyse a corpus of text to extract knowledge;
|
|
2. Query that knowledge in a reasonable verisimilitude of natural language;
|
|
3. Accept those queries through a spoken word rather than typed interface;
|
|
4. Speak the responses in reasonably natural language.
|
|
|
|
Components which would help with this (I don't need to reinvent **all** the wheels:
|
|
|
|
### Text analysis
|
|
|
|
(Supports both 1. and 2. above):
|
|
|
|
1. [OpenNLP](https://github.com/dakrone/clojure-opennlp)
|
|
2. [Agents for Actors](https://github.com/mwkuster/agents-for-actors)
|
|
|
|
### Speech recognition
|
|
|
|
1. [speech-recognition](https://github.com/klutometis/speech-recognition)
|
|
2.
|
|
|
|
### Text to speech
|
|
|