/TensorFlow-UI

TensorFlow UI COS 301 Capstone project by Try Catch Degree.

Primary LanguageTypeScript

TensorFlow-UI

Index:

  1. Group
  2. Project Introduction.
  3. Documentation.
  4. Technologies.
  5. Team.

Group:

  • Try Catch Degree

Project Introduction

TensorFlow is a powerful and well-rounded machine learning (ML)software library, used by many different groups for an immense number of tasks around the globe. With the advent of Artificial Intelligence (AI) and ML becoming so commonplace, it offers one of the most compelling entry points into such a world. However, due to the code-driven nature of the framework, it tends to be relatively unfriendly to new users.

To remedy this situation, a User Interface (UI) should be developed. This UI should be intuitive and well defined, presenting a slick and effortless means of creating and training ML models for anybody with a basic understanding of the principles behind TensorFlow. Our UI uses the idea of nodes as code segments, which can be linked together using lines which illustrate the connections between components. The collection of node components together create a visual representation of how a ML model would be shown.

Our aim with this project is to make ML more accessible, and therefore allow the many benefits of machine learning to be used by more people, through lowering the barrier to entry of writing and training a model.

Documentation:

GitHub Project Board

Coding Standards

Technical Installation Guide

User Manual

Architectural Document

Architectural Constraints

Videos:

Demo 1

Demo 2

Demo 3

Demo 4

Software Requirements Specifications:

SRSv2

SRSv3

SRSv4

Technologies

IDE

Webstorm Visual Studio Code

Frontend

Angular Typescript HTML CSS JavaScript

APIs

Tensorflow Pytorch Github

Backend

Docker python

Hosing

Firebase Asure

Testing

Jasmine

Team

Name Surname Email Github LinkIn
Felipe Jorge u17291195@tuks.co.za FelipeJorge805 Linkedin
David Walker u19055252@tuks.co.za TangerineZA Linkedin
Werner van Rensburg u15118046@tuks.co.za wrvrensburg Linkedin
Wessel Kruger u18014934@tuks.co.za W-Kruger Linkedin
Siviwe Lechelele u18221409@tuks.co.za Siviwe22 Linkedin