• Stars
    star
    327
  • Rank 128,686 (Top 3 %)
  • Language
    Python
  • License
    Other
  • Created over 3 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Free and open source code of the https://tournesol.app platform. Meet the community on Discord https://discord.gg/WvcSG55Bf3

Tournesol - Collaborative Content Recommendations

tournesol-logo

Tournesol is a free software designed to collaboratively identify public interest videos that should be largely recommended.

Participants are invited to judge the videos' quality, and build together an open database to help the research in AI ethics and recommendation systems.

https://tournesol.app

Compare Videos ยท Contributing Guidelines ยท Make a Donation


This repository hosts the source code of the Tournesol platform.

To learn more about our participatory research project and its platform, join us on Discord.

Table of Content

Structure of the repository

  • backend is a Django application that serves as Tournesol's API
  • browser-extension is a JavaScript extension for Google Chrome and Mozilla Firefox
  • data-visualization contains a Streamlit app to visualize the Tournesol public data
  • dev-env contains the info to create the Tournesol development environment with docker-compose
  • docs contains different kinds of documentations related to the project
  • frontend is a React JS application which is the main website and a frontend to Tournesol's API
  • infra contains an ansible recipe used to configure the servers running Tournesol
  • solidago the library that implements Tournesol algorithms
  • tests contains end-to-end tests for Tournesol

Set-up

Please refer to the dev-env directory or the corresponding documents in frontend and backend directories.

Contributing

Code of Conduct

Help us keep Tournesol open and inclusive. Please read and follow our Code of Conduct.

Contributing Guidelines

Read through our contributing guidelines to learn about the different ways to help the project.

Contributors

The code source of the project exists thanks to all people who generously took the time to contribute.

Thank you very much!

The Tournesol project has chosen to distribute its software and its other productions under the terms of different licenses.

See the LICENSE.md file for the exhaustive list.

You can find the copyright notice of each software and other production in their dedicated README.md file.