Skip to content

Theoplad9/Web-AI-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web-AI-Demo

A JavaScript-based web application demonstrating real-time AI inference in the browser using TensorFlow.js.

Overview

This project showcases how to run machine learning models directly in the browser using TensorFlow.js. It provides a simple web interface to interact with a pre-trained model, demonstrating the power of client-side AI for real-time applications.

Features

  • Browser-based AI: Runs ML models entirely in the user's browser.
  • TensorFlow.js: Leverages the TensorFlow.js library for model loading and inference.
  • Real-time Inference: Demonstrates immediate predictions without server roundtrips.
  • Simple UI: An intuitive web interface for interaction.

Installation

git clone https://github.com/Theoplad9/Web-AI-Demo.git
cd Web-AI-Demo
npm install

Usage

  1. Start the development server:
    npm start
  2. Open your browser to http://localhost:8080 (or the port indicated by the server).
  3. Interact with the AI model directly in your browser.

Project Structure

Web-AI-Demo/
├── public/
│   ├── index.html
│   └── style.css
├── src/
│   └── main.js
├── models/
│   └── (pre-trained_model_files)
├── package.json
├── README.md
└── LICENSE

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A JavaScript-based web application demonstrating real-time AI inference in the browser using TensorFlow.js.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors