All Projects → osdg-ai → osdg-tool

osdg-ai / osdg-tool

Licence: LGPL-3.0 license
OSDG is an open-source tool that maps and connects activities to the UN Sustainable Development Goals (SDGs) by identifying SDG-relevant content in any text. The tool is available online at www.osdg.ai. API access available for research purposes.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to osdg-tool

publicgoods-candidates
Registry for Digital Public Goods
Stars: ✭ 76 (+245.45%)
Mutual labels:  sdgs, sustainable-development-goals
Differentiable Plasticity
Implementations of the algorithms described in Differentiable plasticity: training plastic networks with gradient descent, a research paper from Uber AI Labs.
Stars: ✭ 371 (+1586.36%)
Mutual labels:  machine-learning-algorithms, ml
trends.earth
trends.earth - measure land change
Stars: ✭ 69 (+213.64%)
Mutual labels:  sdgs, sustainable-development-goals
Machinejs
[UNMAINTAINED] Automated machine learning- just give it a data file! Check out the production-ready version of this project at ClimbsRocks/auto_ml
Stars: ✭ 412 (+1772.73%)
Mutual labels:  machine-learning-algorithms, ml
Ml Dl Scripts
The repository provides usefull python scripts for ML and data analysis
Stars: ✭ 119 (+440.91%)
Mutual labels:  machine-learning-algorithms, ml
Real Time Ml Project
A curated list of applied machine learning and data science notebooks and libraries across different industries.
Stars: ✭ 143 (+550%)
Mutual labels:  machine-learning-algorithms, ml
ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Stars: ✭ 40,023 (+181822.73%)
Mutual labels:  machine-learning-algorithms, ml
Networkml
Machine learning plugins for network traffic
Stars: ✭ 73 (+231.82%)
Mutual labels:  machine-learning-algorithms, ml
Makine Ogrenmesi
Makine Öğrenmesi Türkçe Kaynak
Stars: ✭ 82 (+272.73%)
Mutual labels:  machine-learning-algorithms, ml
Machine Learning Concepts
Machine Learning Concepts with Concepts
Stars: ✭ 134 (+509.09%)
Mutual labels:  machine-learning-algorithms, ml
sustainbench
sustainlab-group.github.io/sustainbench
Stars: ✭ 44 (+100%)
Mutual labels:  sustainability, sdgs
linear chain crf
A HMM-like linear-chain CRF, used Tensorflow API. 🐣
Stars: ✭ 37 (+68.18%)
Mutual labels:  machine-learning-algorithms
GIMLeT
GIMLeT – Gestural Interaction Machine Learning Toolkit
Stars: ✭ 33 (+50%)
Mutual labels:  ml
metaflowbot
Slack bot for monitoring your Metaflow flows!
Stars: ✭ 22 (+0%)
Mutual labels:  ml
MLclass
My main Machine Learning class
Stars: ✭ 56 (+154.55%)
Mutual labels:  machine-learning-algorithms
sb-nmt
Code for Synchronous Bidirectional Neural Machine Translation (SB-NMT)
Stars: ✭ 66 (+200%)
Mutual labels:  machine-translation
Projects-Archive
This hacktober fest, the only stop you’ll need to make for ML, Web Dev and App Dev - see you there!
Stars: ✭ 21 (-4.55%)
Mutual labels:  ml
mlzero to hero
No description or website provided.
Stars: ✭ 40 (+81.82%)
Mutual labels:  machine-learning-algorithms
mindsdb native
Machine Learning in one line of code
Stars: ✭ 34 (+54.55%)
Mutual labels:  ml
Machine-Learning
Machine Learning from scratch.
Stars: ✭ 25 (+13.64%)
Mutual labels:  machine-learning-algorithms

OSDG_Logo

OSDG is an open-source tool that maps and connects activities to the UN Sustainable Development Goals (SDGs) by identifying SDG-relevant content in any text. The OSDG tool is available free of charge at OSDG.ai.

The tool supports the following types of input:

  1. Text fragments
  2. PDF files.

The system uses state-of-the-art neural machine translation models to translate the input into English. OSDG currently supports 15 languages: English, Arabic, Danish, Dutch, Finnish, French, German, Italian, Korean, Polish, Portuguese, Russian, Spanish, Swedish, and Turkish.

For each query, we return a detailed breakdown of all SDGs found in the text, entitled the OSDG Wheel. You can learn more about it here.

Methodology

OSDG 2.0 works in two stages. The first stage uses machine learning (ML) models, trained on the data collected via the OSDG Community Platform (CP). You can access this data through the osdg-data repository. These models carry out the initial screening of texts and suggest the preliminary SDG labels. In the second stage, OSDG uses its ontology/keyword map to verify the initial labels. To assign a specific SDG label, both the ML and ontology approaches must be in agreement.

For a more detailed description of the methodology, please refer to our paper on ArXiv:

📘 OSDG 2.0: a multilingual tool for classifying text data by UN Sustainable Development Goals (SDGs)

OSDG API

Are you conducting research on the SDGs, and aim to publish it in a scholarly journal, present at a conference, etc.?

Our API is free for research purposes. For access, please contact us with a short outline of your research and anticipated scope of content.

⚠️ Repository files

OSDG 2.0 is not available on the repository due to the use of ML and ontology approaches and machine translation. To access the latest version of the tool, visit the OSDG website.

OSDG API is available free of charge for research teams, please contact us for more information.

🔴 Please note: At the moment, the files in this repository refer to a legacy version of the tool, OSDG 1.0. You can use them to set up a legacy OSDG application via Docker. However, the results obtained may not correspond to the most recent version of the tool, OSDG 2.0. For the highest quality results, please refer to the online version of the tool, or consult us for API access.

About the team

OSDG is a partnership between PPMIUNDP SDG AI Lab, and a growing community of researchers led by Dr. Nuria Bautista Puig.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].