Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ashot72/knn-tensorflowjs-spfx-extension

KNN (k-nearest neighbors machine learning algorithm) TensorFlow.js SharePoint Framework (SPFx) extension
https://github.com/ashot72/knn-tensorflowjs-spfx-extension

classification-algorithm extension k-nearest-neighbours knn machine-learning machine-learning-algorithms mix-max normalization plot regression-models sharepoint sharepoint-online spfx standardization tensorflow z-score

Last synced: about 4 hours ago
JSON representation

KNN (k-nearest neighbors machine learning algorithm) TensorFlow.js SharePoint Framework (SPFx) extension

Awesome Lists containing this project

README

        

This is a [KNN](https://en.wikipedia.org/wiki/KNN) (k-nearest neighbors machine learning algorithm) [TensorFlow.js](https://www.tensorflow.org/js) [SharePoint Framework (SPFx) extension](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/extensions/overview-extensions).
You can test your data using training and testing sets, make real predictions and plot. I demonstrate both Classification and Regression models and discuss Min-Max Normalization vs Z-Score Standardization.

To get started.
```
Clone the repository

git clone https://github.com/Ashot72/knn-tensorflowjs-spfx-extension.git
cd knn-tensorflowjs-spfx-extension

# installs dependencies
npm install

# creates release package which should be deployed in SharePoint app catalog
npm run deploy-prod
```
Go to [KNN TensorFlow.js SPFx extension Video](https://vimeo.com/357600325) page

Go to [How to run KNN TensorFlow.js SPFx extension](https://ashot72.github.io/knn-tensorflowjs-spfx-extension/) page

Go to [How to run KNN TensorFlow.js SPFx extension description](https://ashot72.github.io/knn-tensorflowjs-spfx-extension/description/) page