[MVP] DataPredict™ Nucleus: A Remote Machine Learning Model Control Dashboard Website For DataPredict

Other Products

Product Description
DataPredict General Purpose Machine Learning, Deep Learning And Reinforcement Learning For Roblox (Scikit-Learn-Like API + Business-Grade + For Revenue Generation)
DataPredict Neural Object-Based Deep Learning Library (TensorFlow-Like API)
DataPredict Axon Functional-Based Deep Learning Library (PyTorch-Like API)
DataPredict Agent Large Language Models (LLMs) Management System

Please like this post to support future updates!

Usage Preview

Overview

A cloud-powered control dashboard that connects to Roblox games in real-time and enables you to build machine learning pipelines for proactive analytics inside your games.

Documentation And Tutorials

DataPredict Online Website

Features

Main Features
  • Control your machine learning models inside Roblox’s servers through the front end

  • Take advantage of Roblox’s MemoryStoreService to reduce command fetching from the back end

  • Add custom commands and model names for your machine learning models

  • Visualize the models’ weights for data analysis

  • The Lua code for Roblox’s servers are 90% open source

Security
  • RSA-AES hybrid encryption between the front end and back end

  • Password hashing

  • HTTPS enforced

Use Cases
  • Proactive Analytics: Train ML models on Roblox servers and receive aggregated information on the dashboard.

  • Predictive Modelling: Predict trends from historical and real-time data

  • Live A/B Testing: Deploy variations of machine learning models on the go

  • Real-Time Data Monitoring: Visualize in-game data as it’s generated

  • Anomaly Detection: Detect outliers in player behaviour and game states

Note:

Currently, this system is a minimum viable product (MVP). That means a lot of features for paid plans are not added yet. Let me know if you are willing to pay for them.

Planned Pricing
Plan Price/Month API Keys Commands Per API Key Models Per API Key Daily Command Requests Features
Free $0 1 3 3 10 Basic Machine Learning
Casual $3 1 10 5 50 Basic Machine Learning, Scheduling
Indie $15 3 20 10 250 Basic Machine Learning, Scheduling
Pro $50 5 40 30 1,000 Basic Machine Learning, Scheduling, Model Tracking
Enterprise $200 10 60 50 2,000 Basic Machine Learning, Scheduling, Model Tracking, Priority Support
Enterprise Plus $500 20 100 100 5,000 Basic Machine Learning, Scheduling, Model Tracking, Priority Support

Which plans will you choose with your current budget?

  • Casual
  • Indie
  • Pro
  • Enterprise
  • Enterprise Plus
0 voters

Which plans are you willing to pay if you have money for it? (Multiple Choice)

  • Casual
  • Indie
  • Pro
  • Enterprise
  • Enterprise Plus
0 voters
9 Likes

im interested, what’s the difference between this and opencloud api

Sorry for the late reply. Internet was bad here.

Roblox’s Open Cloud API is mainly concerned with Roblox’s game data and asset management that may or may not related to your games. As such, you might be able to integrate Roblox data and assets with discords bots or on your own website.

DataPredict Nucleus is a machine learning model management system, where you add and control machine learning models in your games. Once your game is live and is running DataPredict’s machine model, you can control these models using the DataPredict Nucleus website. These real-time control use cases includes:

  • Adjusting time-to-leave and probability-to-leave machine learning models.

  • Replacing non-functional machine learning models with others that are functional from other servers.

  • Real-time statistics on what is causing player to leave, or identifying the clusters that the players tend to aggregate on DataPredict Nucleus’ website.

  • Change machine learning models by manually setting it from the DataPredict Nucleus website.

As such, if you’re into proactive analytics and want to do machine learning optimize the game for you instead of manual intervention, you can use DataPredict Nucleus for that.

Currently, the database responsible for login is offline, but I can activate it at anytime. Let me know if you want to try it out.

i get it now, this could be very useful but i’ve got a couple more questions..

does it come with pre-trained models or do we have to train our own? (for anomaly / toxicity detection)

what data format does it expect (player stats, chat logs, events)?
–> does it support text inputs (for chat moderation) or only numeric metrics?

can the entire model run inside roblox servers or is it offloaded to an external server?

what’s the latency from sending data to the model to receiving a prediction?

how much memory/CPU overhead does each model take on the server?

can predictions run asynchronously so they don’t block the main thread?

The answer is quite dependent on what you’re trying to do. For starters, I recommend you to have a look at this DataPredict’s “High-Value Project Tutorials” here.

Since it is an MVP stage, it only support numerical values for now. However, should the demand somehow arise for text, image, audio or even model data, I will look into it.

Yes, the entire model can run inside Roblox servers. The performance impact largely depends on data size, and is multiplied by the factor of your model choice. However, small datasets are sufficient for training. DataPredict Nucleus is just doing the model management. DataPredict library itself (separate from DataPredict Nucleus) provides these models that you can run on Roblox’s servers.

None, since it is trained on Roblox’s server.

Again, dependent on the dataset size and model that you are using. Though, I could guarantee that one datapoint (not the whole dataset) takes 0.0001-0.001 seconds to train a model.

Yes. You can do this by having two models, where one is responsible for training and one is responsible for prediction. Every once in a while, you can transfer the model parameters to the prediction model without blocking the training model’s thread.

Edit: I misread the first question thanks to the fatigue. And to answer your question properly, we do not offer pretrained models for now. Though I am trying to create a community that has the culture of sharing pre-trained models.

got it, can i get an invite to your community?

Here’s the link: DataPredict Community

Currently, the community is a bit inactive though since I made a mistake of not growing it by the time I first released DataPredict. I’ll probably focus on growing again since I am done with DataPredict development.

But if you’re not interested in inactive servers, we’re also cool with that too!