Comments (2)
There's now a section for top contributors on the activity page which uses the most naive point system imaginable -- it simply counts the number of items in the history collection with each users name on them.
This works, but already has some suboptimal behavior. E.g., if you add a line break on a page of Talmud, this counts as an edit / add for each subsequent line. Changing the first line only might net you 50 points if the page has 50 lines. I don't know the best way to identify this case given the way data is currently stored.
from sefaria-project.
Points are now calculated in a recurring job, and have different weights for different kinds of activities. I tried to give more points to tasks that take more time and especially weight points towards creating original translations. Still not perfect, the problem above about line breaks still applies, but something to work with. See sefaria/data/scripts/leaderboards.py.
from sefaria-project.
Related Issues (20)
- Easier Ways to Access Parshot HOT 1
- No way back from Yiddish translation HOT 1
- Recommendation: add "copy biblical citation" function on all texts. HOT 2
- Sefaria.Js Now Requires React? HOT 3
- cannot search HOT 3
- A user is able to follow themselves HOT 1
- Version selecting in /api/bulktext isn't working HOT 2
- HOW TO GET ALL OF THE MISHANSH NAME ORDER BY SEDER? HOT 4
- Linker 3 isnt working at all HOT 1
- Linker 3 Corpus selection not working HOT 2
- Local install on Windows failed for Python 3.7 HOT 2
- Large language Model: Development HOT 1
- Update from Taamey Frank CLM to Taamey D?
- Feature Request: Add bookmark button
- Feature Request: add easy text editing to open Acronyms
- Adding the books from dicta
- sudo
- feat: Line endings for talmud bavli HOT 3
- Can I use the `replaceDivineNames` function in MIT Licensed code? HOT 1
- ci: Dockerfile problems HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sefaria-project.