Coder Social home page Coder Social logo

lukefire5156 / remote-education-app---emagister Goto Github PK

View Code? Open in Web Editor NEW
9.0 2.0 3.0 5.48 MB

REMOTE EDUCATION APP - EMAGISTER- It contains all the features a student will optate in his/her education app. We endeavored to involve every activity that we utilize to do in offline college times in this App. It consists of Video call functionality with a special feature of blocking students who are verbalizing abusive or deplorable words during a live session. It also contain assignment submission, proctored examination, Appointment management etc.

License: MIT License

Java 99.80% Python 0.20%
android android-application online-classroom video-conferencing covid-19 classroom online-invigilator secure-examination-environment chat chat-room-android

remote-education-app---emagister's Introduction

REMOTE EDUCATION APP - EMAGISTER

PROBLEMS IN EXISTING TECHNOLOGY AND MOTIVATION OF THE APP

Most of the college-going students are facing a lot of problems in communicating with the college administration and teachers during the Covid19 lockdown. Many colleges are using some remote education apps for online classes, administrative meetings and individual one to one meetings. Below written problems are some major one that teachers and students are facing in existing technology:-

• During the online classes, some random students login through fake Email-id in the online session and disturb the class either by abusing or harassing teachers and other students (We all must have seen this behavior all around the nation through WhatsApp forwards), this act spoils the whole energy of the class and in turn, the teacher decides to end the class.

• Teachers also complained about the online test procedures, as there is no way a teacher can invigilate students while taking exams as students can open up the book in their home. So, teachers are demanding a way to invigilate students while taking the exam.

SOLUTION OVERVIEW - EMAGISTER ANDROID APP

Emagister is a remote education android app that resolves all the quandary verbally expressed above. It contains all the features a student will optate in his/her education app. We endeavored to involve every activity that we utilize to do in offline college times in this App. It consists of Video call functionality with a special feature of blocking students who are verbalizing abusive or deplorable words during a live session. The student will be reported to the admin of the app and all the records of the blocked student will be sent to the admin app. Admin can unblock the student again. Then our app contains a chat room for each classroom a student is enrolled in, it will sanction the students and edifiers to communicate as they use to do in Offline College. Then comes the appointment feature. Afore contacting any edifier we have to make an appointment with him/her to ask for their time. So our App includes this cool feature of appointment for the students. This abbreviates the chaos and brings the working things in order that follows the opportune protocol. Edifiers wanted an invigilation system to invigilate students during the test. In our App we provided this feature by camera proctored examination functionality. Under this an invigilator can proctor all students through their webcams while the students are giving tests. Additionally, the edifier can pass their voice in the whole class to convey messages during tests. Withal our app has a feature of assignment submission. The edifiers can upload the assignment questions along with the due date and students on the other hand can upload the solutions of these tests on the app itself.

I’ve used IBM’s Watson Speech to text service to convert the speech of students during live video into text in a loop and I used this text in the algorithm to detect if someone is speaking bad or abusive language. Once the algorithm detects that, the user will blocked from the online channel and then he/she will have to ask the admin to un-block himself/herself. And for Video Call facility I've useed AGORA VIDEO CALL SERVICES.

Find video for the demo of Android app

click me to watch the app video

remote-education-app---emagister's People

Contributors

lukefire5156 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

remote-education-app---emagister's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.