Classify San Francisco crime descriptions into 39 categories using a hybrid TextCNN and GRU model.
Classify text datasets with a TensorFlow 2.x Keras CNN and GRU architecture.
This open-source tool implements a hybrid TextCNN and GRU model using TensorFlow to classify text into multiple categories. It suits data scientists and machine learning engineers looking to experiment with deep learning text architectures.
It trains a neural network combining convolutional layers and gated recurrent units on word embeddings to map text descriptions to categorical labels. The pipeline handles data preprocessing, model training, artifact exportation, and batch prediction out of the box.
It suits machine learning practitioners working on multi-class text classification tasks who want a reference implementation using TensorFlow Keras. It does not suit non-technical users or those looking for a zero-code web application.
Combines convolutional and recurrent neural network layers for sentence classification.
Accepts external JSON configuration files to manage hyperparameters and sequence lengths.
Writes out saved models, vocabulary indices, class labels, and trained parameters automatically.
Free under the Apache-2.0 licence. There are no paid hosted options mentioned in the repository, so the only cost is running it yourself on your own hardware.
870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
The model is built using TensorFlow 2.x Keras.
Artifacts are written to the trained_results directory, including the saved model and vocabulary mappings.
See Zekai first in Google