astraxx04 / learnz Goto Github PK
View Code? Open in Web Editor NEWE-learning platform to help students organise their work.
License: MIT License
E-learning platform to help students organise their work.
License: MIT License
Not all pdfs are readable, some pdfs contain images of the syllabus. Adding ocr support will make them readable.
Tracking issue for:
Tracking issue for:
It is always advisable to always have the package versions properly specified.
Tracking issue for:
Tracking issue for:
When uploading a syllabus copy, non relevant words such as course, course objectives, outcomes, marks etc are also being used for generating the suggested video. The filter needs to be improved bit more, to avoid non-relevant results.
If a student is a the suggested video section, then he cannot reach the syllabus copy using the navbar. Clicking on syllabus does nothing.
but other sections such as question banks can be reached, and from other sections syllabus can be reached.
After sometime the API key gets expired, in such cases there is no warning or pop up. The suggested video section remains empty.
Add a warning or pop up showing that the API key has expired.
Tracking issue for:
Tracking issue for:
The documentation does not tell anything about the project or how to run it.
The README file should be updated.
using "--no-cache-dir" flag in pip install ,make sure downloaded packages by pip don't cached on system .
This is a best practice which make sure to fetch from repo instead of using local cached one .
Further , in case of Docker Containers , by restricting caching , we can reduce image size.
Tracking issue for:
Getting youtube video recommendation based on other syllabus copy, if a syllabus copy is not uploaded.
My suggestion : Add a condition so that API is called only when a syllabus copy is uploaded.
Tracking issue for:
Tracking issue for:
After logging out as a teacher the page redirects to student sign in. Logically doesn't fit right and can sometimes be annoying.
The page should be redirected to teacher sign in.
The NLP model currently does not support OCR, so even if a PDF containing images is uploaded there is no warning and suggested videos are generated using other syllabus copies (as pointed out in issue#1).
Give some pop up or add some texts stating only readable pdfs can be uploaded.
Tracking issue for:
Tracking issue for:
Tracking issue for:
Tracking issue for:
Tracking issue for:
The youtube API key stops working after 4-5 uses. We can't keep on updating API key every week, and other users may not know how to change the API key. Need to find a way such that same API key is not used by everyone or some other way to fetch relevant results.
Tracking issue for:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.