celis / hep_recommendations Goto Github PK
View Code? Open in Web Editor NEWFlask web application for a recommender system of scientific articles
Flask web application for a recommender system of scientific articles
Currently the back-end of the application is too simple, it is a good time to refactor the code
AC
Currently we dont provide help about where to find the inspire id
AC: in the homepage there is help about where to find the inspire id
This is just a test
AC: check board
add contact email contact_at_hep-recommender.com
to the pages (in footer ¿?), this email is already configured to redirect to our email account.
Currently we dont display article year on recommender page
AC: Display article year on recommender page, probably looks good next to the authors like Englert, C., Higgs, P. (1940)
Currently our model cannot provide recommendations for unpopular articles.
AC: Research possible algorithms/models that would allow to provide recommendations for unpopular articles
AC:
articles from recommendation page are opened on new tab
Heroku logs are not catching the logs of our flask application, the problem and solution is discussed here
https://medium.com/@trstringer/logging-flask-and-gunicorn-the-manageable-way-2e6f0b8beb2f
Opening the main article on the recommendations page should open a new tab
Currently we dont display the inspire id in the url of the recommender page. This would be useful for users to share URLs of our application
AC: make the inspire id visible on recommendation page
The titles of some articles are very long and the display in "cards" style looks clumsy.
AC:
Currently the recommendation loading take too much time, explore how this can be improved.
Currently the titles our front-end doesn't render latex on the article titles
Acceptance Criteria (AC):
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.