https://github.com/matheusadc/trashclassifiernn
The project aims to use a convolutional neural network to classify trash images.
https://github.com/matheusadc/trashclassifiernn
cnn javascript kaggle-dataset teachable-machine tensorflowjs
Last synced: about 1 month ago
JSON representation
The project aims to use a convolutional neural network to classify trash images.
- Host: GitHub
- URL: https://github.com/matheusadc/trashclassifiernn
- Owner: MatheusADC
- Created: 2025-03-22T05:52:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-22T06:53:48.000Z (about 1 year ago)
- Last Synced: 2025-03-22T07:18:44.913Z (about 1 year ago)
- Topics: cnn, javascript, kaggle-dataset, teachable-machine, tensorflowjs
- Language: JavaScript
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
Description
The project aims to use a convolutional neural network to classify trash images.
#
Kaggle (Datasets)
[Click here](https://www.kaggle.com/datasets)
#
Teachable Machine
[Click here](https://teachablemachine.withgoogle.com/)
#
Page

#
Site
[Click here](https://trashclassifiernn.onrender.com/)
#
Commands
### Create package.json
```
npm init -y
```
### Install libraries
```
npm install express multer @tensorflow/tfjs-node @teachablemachine/image
```
> [!TIP]
> If the package.json file already contains the libraries, delete the node_modules folder and run the command `npm i`.
### Run server
```
node server.js
```
> [!CAUTION]
> If you encounter the **ERR_DLOPEN_FAILED** error while running the server, reinstall the libraries and run the command `npm audit fix --force`.
>
> Suggestion: Use node version **20.10.0**.