Project Repository for SunHacks'20
Project Repository for SunHacks'20 #Problem Statement: Online Learning has revolutionized the way people learn today. Quite unlike the days when learning stopped ; stepping out of university, today there's an endless number of courses available on the intemet.. Yet one of the repercussions of online courses being so accessible is: Its adding to students dilemma on which courses to follow and which not to. Quite often, people who set out to master some domain, encounter this problem, where they're unable to decide which courses to take and which to drop. It is also possible they may get stuck in this infinite regress, from one course to another; and not grow at all.
Our project aims to solve the problem. We strongly believe every individual should have equal opportunity to learn and grow.
The Minerva Project acts as a community driven page to create and share roadmaps to become domain experts in the fastest manner possible.
Our project gives access to all the users to create a roadmap consisting of a wide variety of courses. For instance someone interested in studying Deep Learning could create a roadmap like this:-
- Python crash course https://www.youtube.com/watch?v=rfscVS0vtbw
- Deep Learning Specialization- deeplearning.ai (Coursera)
- MIT Introduction to Deep Learning | 6.S191 ( https://www.youtube.com/watch?v=njKP3FqW3Sk&list=PLtBw6njQRU-rwp5__7C0oIVt26ZgjG9NI )
- How to read research papers https://www.youtube.com/watch?v=733m6qBH-jI
- Repository for deep Learning papers https://github.com/terryum/awesome-deep-learning-papers
- Latest developments https://www.youtube.com/watch?v=0VH1Lim8gL8&list=PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf
- Tensorflow tutorials https://github.com/aymericdamien/TensorFlow-Examples
Since this is a complete community-driven project, the best roadmaps are going to have good ratings. Users can either create their own roadmap or fork someone else's roadmap.
Each roadmap contains subtopics, a check list and a description on how to get the best out of it. Every roadmap can be starred (if user likes it) and forked (if user wants to follow it). Each user will have their own dashboard to see their progress, current projects and completed projects.
Currently the project is divided into two sections frontend and sunhacks
If you want to see frontend =>
- Browse inside frontend using terminal.
- Write "npm install package.json" in the terminal
- Write "npm start"
- This will start a server in your local host.
If you want to see backend =>
- Browse sunhack folder using terminal
- Write "py -m pip install --user virtualenv" and then "py -m venv env" into terminal to create virtual environment
- Write "env\Scripts\activate" to run virtual environment.
- Write pip install -r requirements.txt