E School Learning for All
The purposed system, E-School learning is an AI and recomender system based web-based project form which students can get education free of cost. The teacher will be able to upload course material and evaluate students' assignments, quizzes, and exams. Teachers can also earn through this platfo
2025-06-28 16:26:54 - Adil Khan
E School Learning for All
Project Area of Specialization Computer ScienceProject SummaryThe purposed system, E-School learning is an AI and recomender system based web-based project form which students can get education free of cost. The teacher will be able to upload course material and evaluate students' assignments, quizzes, and exams. Teachers can also earn through this platform by meeting the requirements. The system is initially made for primary class students and it will air on multiple screens around the city and will be controlled by volunteers. Students can aslo get education through this platform at home if they have laptops or cell phones to watch the course. Parents or guardians can also check student progress through student login ids.
There will be the use of data science in the system also. The recommender system in the project work on data science and different courses will be shown to the students according to their interests, Students will add their interests and after collecting their interests different courses will be shown to them.
Also, AI will be employed in the project. AI will be used for attendance and user recognition. The student will be automatically marked present when they attend the class for a certain period of time.
Project ObjectivesHere are some main objectives of the system.
1. To provide free education to all.
2. To make basic education accessible to everyone.
3. To increase the literacy rate of the country.
4. To give a chance to everyone to get primary education.
6. To make AI based automatic attendance.
Project Implementation MethodOperating Environment In this project we have to use tools and programming language that will help us to complete our project. All the latest versions of software and languages version will be used in the project.
Software Tools Here are some software tools that will be used in our system.
1. We will use the VS Code and Pycharm free coding editor that will help us to write code in HTML, CSS, JS, React JS, and Python.
2. Our database management system will be Mysql DB.
3. Postman is an application that will be used for our API testing. It is an HTTP client that tests HTTP requests get and post.
4. Draw.io will help us to draw every diagram of our system.
Programming Languages Here are some programming languages that will be used in our system.
1. Python will help us to do the backend work of the system.
2. HTML and CSS will be used.
3. JSON will be used to transmit structured data over a network connection.
4. JavaScript will be used to add interactive behavior to our project.
5. React JS is a JS library and it will be used for building interface.
Developing Tools Our developing tools that will be used in our projects are VS Code and Pycharm free coding editor which will help us to write code in HTML, CSS, JS, React JS, and Python.
Benefits of the ProjectOur proposed system will provide platform to study online from home and can also help teachers earn money online from home. This platform will help the poor students to get their primary education and courses will be on air on multiple screens around the city and it will be managed by volunteers. It is also available for those people who have a facility of laptops, mobiles, etc at home but can not afford to send their children to schools. This platform is also a job opportunity for those people who are graduated and unemployed but have a skill of teaching, so they will be able to utilize their skills through this platform.
Technical Details of Final DeliverableProduct functionality will define every function that our website will do:
1. Teachers have to get registered in our system through an email account.
2. Teachers must login with their email and password to use the system.
3. Students will get their log-in ids after contact with the organization.
4. Only the admin has the authority to register and create students' login ids.
5. Guardian ids will be the same as the student id. So that they will be able to keep an eye on their children.
6. Teachers have a facility to upload course material like videos, pdf documents and etc.
7. Teachers will be able to upload assignments, quizzes, and exams. So on that basis teacher will do marking and have the authority to upload respective students' marks.
8. Course outline will be provided to teachers through the mail and they will be bound in course content.
9. Students will be able to take assignments, quizzes, and exams.
10. Students will be able to check their examinational marks in this platform.
Final Deliverable of the Project Software SystemCore Industry EducationOther Industries Education , IT Core Technology Big DataOther Technologies Artificial Intelligence(AI), Big DataSustainable Development Goals Quality EducationRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 70000 | |||
| Domain, hosting, ssl certification. | Equipment | 5 | 2000 | 10000 |
| Tablet | Equipment | 1 | 35000 | 35000 |
| Initial expenditure for making course vedios | Miscellaneous | 0 | 0 | 0 |
| NVIDIA G-Force GTX1650 | Equipment | 1 | 25000 | 25000 |
| Misc, stationary, printing | Miscellaneous | 0 | 0 | 0 |