Giter Site home page Giter Site logo

learnz's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

learnz's Issues

Add stricter filter on stop words.

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.

Syllabus can not be reached from suggested video.

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.

Update/Warning on API expiry

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.

Documentation not up to date

The documentation does not tell anything about the project or how to run it.
The README file should be updated.

Redirect to teacher sign in

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.

Add warning for unsupported documents

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.

Need to make API key more reliable.

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.

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.