Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/malnati/brain-text
A project to transcribe brain waves into text using Neurosity SDK's Kinesis and Predictions concepts.
https://github.com/malnati/brain-text
Last synced: 4 days ago
JSON representation
A project to transcribe brain waves into text using Neurosity SDK's Kinesis and Predictions concepts.
- Host: GitHub
- URL: https://github.com/malnati/brain-text
- Owner: Malnati
- Created: 2023-09-09T17:01:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-10T17:45:39.000Z (about 1 year ago)
- Last Synced: 2024-05-28T21:45:23.209Z (7 months ago)
- Language: HTML
- Size: 1.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# brain-text
## Overview
This repository contains a project aimed at transcribing brain waves into text. It utilizes the Neurosity SDK's concepts of Kinesis and Predictions for this purpose.## Table of Contents
- [Kinesis for Gesture Recognition](#kinesis-for-gesture-recognition)
- [User Notification](#user-notification)
- [Predictions for Text Generation](#predictions-for-text-generation)
- [Machine Learning](#machine-learning)
- [Text Generation from Thinking](#text-generation-from-thinking)
- [Additional Documentation](#additional-documentation)
- [T5X Brainwave Model Training with Docker](t5x.md)---
### For developers
You will need a personal access token generated from GitHub. You can create one by going to GitHub Settings > Developer settings > Personal access tokens.
After created your personal access token generated from GitHub, you can start the development for accessing the Docker Development Environment by the link below.
https://open.docker.com/dashboard/dev-envs?url=https://github.com/Malnati/brain-text---
### Kinesis for Gesture Recognition
- [Start Parsing](#start-parsing): Use a pre-defined gesture to initiate the brainwave parsing process.---
### User Notification
- [Reading Prompt](#reading-prompt): Notify the user to start reading a text on the screen once the parsing begins.---
### Predictions for Text Generation
- [Word Matching](#word-matching): Use Predictions to match the parsed brainwave data with words from the text.---
### Machine Learning
- [Training](#training): Repeatedly perform this exercise with different texts to train the machine learning model.---
### Text Generation from Thinking
- [Reverse Process](#reverse-process): Utilize the trained model to generate text directly from thinking.---
## Additional Documentation
- [Approach to Brain-Text Transcription](Approach.md)
- [Neurosity SDK Metrics Overview](Metrics.md)
- [Utility of OpenAPI in the Project](OpenAPI_Utility.md)
- [Gesture Recognition Capabilities and Limitations](Gesture_Recognition_Limitations.md)
- [Software Stack for Machine Learning](Software_Stack_for_ML.md)
- [TensorFlow.js Capabilities Relevant to this Project](TensorFlow_JS_Capabilities.md)
- [Model Selection for Brain-Text Transcription](Model_Selection.md)---
## Getting Started
(Instructions for setting up the project)## Contributing
(Instructions for contributing to the project)## License
License information will be updated later.