Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

fcrozatier/SoME

Repository files navigation

Summer of Math Exposition

The Summer of Math Exposition is an annual competition fostering the creation of excellent maths & science content online.

This repo contains the code of the website and algorithm.

Voting system

At the heart of the competition is the custom voting system we designed to deal with a massive competition where voters have partial knowledge of all the entries.

Overview

You can find an overview of the algorithm currently in use in the competition on the algorithm section of the website. The post describes the key principles of algorithm the as well as former attempts we made.

Benchmark

The choice and design of a voting system that meets our criterions was guided by a benchmark comparing the performance of solutions like the Page Rank algorithm and crowd sourcing solutions as found in the Crowd BT family.

The whole benchmark is available in the fcrozatier/voting-systems-benchmark repo.

TL;DR

The most robust & performant algorithm we benchmarked is the Majority Judgement. It also is very simple to understand as it's based on the median.

Our implementation optimizes for quality on top of this basis by filtering entries in different passes as described in the algorithm section. This ensures the best possible outcome and an enjoyable voting process.

Previous editions

All entries of previous editions are available in the archive

The SoME3 legacy website with its custom voting system based on expander graphs is available in the fcrozatier/champagne repo.

Sponsors

Operations for this contest have been generously funded by:

3b1b Jane Street Brilliant

About

Summer of Math Exposition

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project