Skip to content

AMIRANDA9112/Inmersion

Repository files navigation

Immersion Project

Introduction

We are in a new era, and the world requires new solutions for education, more connectivity, more interaction, and better attention by students. For that, we are innovating and using machine learning and facial detection to get teachers and orators or any who need interactivity online to do easily his/her work.

Immersion Project is a plugin extension for video-chat applications that helps you enhance your on-screen presentations through a set of augmented reality tools. With us, you can forget about using your mouse and keyboard, freeing your hands to increase your audience's attention.

Team

Andres Miranda
Video Processing
Bryan Ortiz
Front End - JS
Julian Cano
Front End - UI
Luis Angel Vargas
Back End API
Andres Miranda Bryan Ortiz Julian Cano Luis Angel Vargas

Installation

Just visit https://project-inmersion.herokuapp.com/, register, and enjoy our free services.

Table of contents

Technologies

(Back to top)

  • bootstrap 4
  • python 3.7
  • click
  • dlib
  • enum-compat
  • enum34
  • eventlet
  • Flask
  • flask-cors
  • Flask-SocketIO
  • gevent
  • gevent-websocket
  • greenlet
  • gunicorn
  • imutils
  • itsdangerous
  • Jinja2
  • MarkupSafe
  • numpy
  • olefile
  • opencv-python
  • opencv-contrib-python
  • Pillow
  • pdf2image
  • pybase64
  • python-engineio
  • python-socketio
  • scikit-learn
  • six
  • Werkzeug
  • flask_sqlalchemy

Usage

(Back to top)

  • Access to https://project-inmersion.herokuapp.com/ and register pushing button "Get Started". image0
  • Register new user filling all the form image1
  • When you craete new user, appear at the screen a message to say "Succesful registration", please push Sign in now. image2
  • Fill the login form image3
  • Once you are logged, just push the red button "Start using the extension" image4
  • On this page we upload our slides on "pdf" format image5
  • ENJOY! image

Contribute

(Back to top)

To test in local

We recommend using a python 3.6 virtual environment, please look for your O.S how to create via virtualenv library.

Then, when you create your virtual environment, access the new folder, and execute:

$ git clone https://github.com/AMIRANDA9112/Inmersion.git
$ cd Inmersion
$ pip install -r requirements.txt

With this last command, we install all packages and libraries that we are going to use to run the app.

Run the app using

$ python3 app.py

Finally, open your browser and access 'http://localhost:5000/' to run the web app on your local server. Use only for educational purposes.

License

GNU General Public License version 3

Develop team

About

Presentation Inmersive

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •