Code Monkey home page Code Monkey logo

prathmeshshendarkar / tournesol Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tournesol-app/tournesol

0.0 0.0 0.0 21.08 MB

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

Home Page: https://tournesol.app

License: Other

Shell 17.82% JavaScript 2.76% Python 47.82% TypeScript 28.86% CSS 0.55% HTML 0.77% PLpgSQL 0.03% Dockerfile 0.01% Vim Script 0.12% Jinja 1.27%

tournesol's Introduction

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!

Copyright & Licenses

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.

tournesol's People

Contributors

gresillesiffle avatar amatissart avatar lfaucon avatar sigmike avatar aidanjungo avatar shinseinova avatar sandre35 avatar dependabot[bot] avatar jstainer-kleis avatar glerzing avatar ooiwazaruoo avatar farnots avatar adrausch avatar oscarvlld avatar sintaz1992 avatar elineda avatar abhiram11 avatar bbosson avatar fabienroger avatar p1-dta avatar tbrnd avatar vincentcourtois avatar mayeul-t avatar berangerecolbois avatar foebus avatar maximedrouhin avatar omicron321 avatar sbyspaceopera avatar cthiounn avatar ramprakashram avatar

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.