Coder Social home page Coder Social logo

osdg-ai / osdg-tool Goto Github PK

View Code? Open in Web Editor NEW
36.0 1.0 8.0 33.21 MB

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.

License: GNU Lesser General Public License v3.0

Dockerfile 3.63% Python 92.00% Shell 4.37%
machine-learning machine-learning-algorithms machine-translation ml open-source osdg sdg sdg-data sdgs sustainability sustainability-score sustainable-development sustainable-development-goals united-nations

osdg-tool's Introduction

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.

osdg-tool's People

Contributors

guste55 avatar lukas-pkl avatar simonastr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

osdg-tool's Issues

Website down

Hello OSDG Team

I've been using your website to classify English text fragments. I've used it this morning and it was working perfectly fine but suddenly the webite seems to be down across different browsers (such as Firefox or Chrome). I'm always getting the error message "503 Service Temporarily Unavailable" and Firefox tells me that there is an issue with an invalid security certificate.

Are you guys working on zje new release?
I'd be very grateful if I could continue to use the website.

Many thanks in advance & kind regards!

Missing file "SdgThresholds.json"

HI,

I am trying to run your code and could not find one file "SdgThresholds.json". Could you provide it or describe how it is constructed?
Thank you
Sergei

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.