Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/university-experience/fruitrecognitionsystem

Machine Learning project using neural network applied using javascript with nodejs & express to create a system to recognize fruits according to their sweetness and color.
https://github.com/university-experience/fruitrecognitionsystem

express javascript neural-network nodejs

Last synced: 1 day ago
JSON representation

Machine Learning project using neural network applied using javascript with nodejs & express to create a system to recognize fruits according to their sweetness and color.

Awesome Lists containing this project

README

        







![GitHub repo size](https://img.shields.io/github/repo-size/BaraSedih11/FruitRecognitionSystem)
![GitHub repo file count (file type)](https://img.shields.io/github/directory-file-count/BaraSedih11/FruitRecognitionSystem)
![GitHub last commit (branch)](https://img.shields.io/github/last-commit/BaraSedih11/FruitRecognitionSystem/main)
[![Version](https://img.shields.io/badge/version-v1.0.0-blue)](https://github.com/BaraSedih/FruitRecognitionSystem/releases/tag/v1.0.0)
[![Contributors](https://img.shields.io/github/contributors/BaraSedih11/FruitRecognitionSystem)](https://github.com/BaraSedih11/FruitRecognitionSystem/graphs/contributors)
![GitHub pull requests](https://img.shields.io/github/issues-pr-raw/BaraSedih11/FruitRecognitionSystem)

# Fruit Recognition System

This repository contains the code for a Fruit Recognition System. The system is designed to identify various types of fruits using image classification techniques. It is built using HTML, CSS, JavaScript, EJS, Node.js, and Express.

## Features

- **Image Classification**: The system uses machine learning algorithms to classify images of fruits into different categories.
- **Web Interface**: The system comes with a web-based interface built using HTML, CSS, JavaScript, and EJS templates for easy interaction.
- **Pre-trained Models**: Pre-trained models are included for easy setup and usage.
- **Customizable**: The codebase is highly customizable, allowing users to fine-tune models or train their own from scratch.

## Usage

### Installation

1. Clone this repository:
```
git clone https://github.com/BaraSedih11/FruitRecognitionSystem.git
```
2. Navigate to the project directory:
```
cd FruitRecognitionSystem
```
3. Install dependencies:
```
npm install
```

### Running the System

1. Start the server:
```
node app.js
```
2. Open your web browser and navigate to `http://localhost:3000`.

3. Follow the on-screen instructions to classify images using the web interface.

## Dataset

The system is trained on a dataset containing images of various fruits. The dataset used can be found [here](https://drive.google.com/file/d/1CX9-T6da9g1IIgfYGRbRURjkD9pLzPCd/view?usp=sharing).

## Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request.

# Contact
For any inquiries or issues regarding the project, feel free to contact the project owner: BaraSedih11.

## Demo Video
[![Demo Video](https://github.com/BaraSedih11/FruitRecognitionSystem/assets/98843912/1caca5d3-c919-4e8b-9977-92657cc724b5)]()