1.1.3 • Published 2 years ago

bluetarget v1.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Bluetarget for JavaScript

Bluetarget is a platform to help you on the entire process of building machine learning algorithms and predicting outcomes, packed in one single click.

Set up your account and start to build your Machine Learning models at Scale

Click here

✨ Features

  • Thin & minimal low-level HTTP client to interact with BlueTarget's API
  • Works both on the browser and node.js
  • Built with TypeScript

💡 Getting Started

First, install BlueTarget JavaScript API Client via the npm package manager:

npm install bluetarget

Then, make inference over your models:

const bluetarget = require('bluetarget');

const client = new bluetarget.Client('API_KEY', 'API_SECRET');
const model = client.model('MODEL_NAME');

const inputs = [
  {
    ID: 464942,
    Age: 19,
    Work_Experience: 4,
    Family_Size: 4,
    Ever_Married: 'No',
    Gender: 'Male',
    Graduated: 'No',
    Profession: 'Healthcare',
    Spending_Score: 'Low',
    Var_1: 'Cat_4',
  },
];

model
  .predict(inputs)
  .then((output) => {
    console.log(output);
  })
  .catch((err) => {
    console.log(err);
  });

Example of forecasting inference:

const bluetarget = require('bluetarget');

const client = new bluetarget.Client('API_KEY', 'API_SECRET');
const model = client.model('MODEL_NAME');

const params = {
  start: '2022-07-20 00:00:00',
  periods: 12,
};

model
  .forecast(params)
  .then((output) => {
    console.log(output);
  })
  .catch((err) => {
    console.log(err);
  });

Finally, let's actually adding data using the addItem method:

const client = new bluetarget.Client('API_KEY', 'API_SECRET');

const dataset = bluetarget.dataset('DATASET_ID');

dataset
  .addItems([
    {
      ID: 464942,
      Age: 19,
      Work_Experience: 4,
      Family_Size: 4,
      Ever_Married: 'No',
      Gender: 'Male',
      Graduated: 'No',
      Profession: 'Healthcare',
      Spending_Score: 'Low',
      Var_1: 'Cat_4',
      Segmentation: 'A',
    },
  ])
  .then((output) => {
    console.log(output);
  })
  .catch((err) => {
    console.log(err);
  });

For full documentation, visit the online documentation.

❓ Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our FAQ where you will find answers for the most common issues and gotchas with the client.

📄 License

Bluetarget JavaScript API Client is an open-sourced software licensed under the MIT license.

1.1.0

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago