Skip to content

GDSC-DGU/2024-SolutionChallenge-InGlo-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inglo, international awareness community flutter application

2023-GDSC-Solution-Challenge flutter project

Table of Contents

Getting_Started

What is Inglo?

Let's find out the issues of SDGS around the world, and let's solve them all together! As of 2019, aid to Africa and underdeveloped countries were on the rise before the COVID-19 outbreak, but after the COVID-19 outbreak, the UN predicted that aid to middle- and low-income countries, which are the economic lifeline of numerous poor families, would decrease. UNESCO said that 'sustainable development goals' are the last of the SDGS goals, but they are also the underlying goals for achieving other goals. Global partnership refers to cooperation between governments, private, civil society, and comprehensive partnerships at the global, regional, and national levels. Among the detailed goals of Goal 17, there is "encouraging and promoting effective public, public-private, and civil society partnerships based on the financing strategies and experiences of partnership institutions." Just as partnerships between public and private civil society in one country are important, our team thought that promoting global partnerships with citizens of other countries would eventually contribute to public partnerships. Therefore, the service was planned with the aim of achieving SDGS through global partnerships.

What is Sustainable Development Goals?

image

The Sustainable Development Goals (SGDs) or Global Goals are a collection of 17 interlinked global goals designed to be a "blueprint to achieve a better and more sustainable future for all. As can be seen in the figure above, there are 17 goals.

Our goal

A flutter application was created by selecting several of the UN's 17 sustainable development goals. SDGS and sustainable development goals were thought to be a global partnership, and they planned to get to know each other by sharing issue data from around the world. In the planning process, Google's design print methodology was used, and I thought that the process of deriving a solution sketch from this methodology was good for deriving and developing ideas.

Global Partners Growing Together

sdgs17

Users of the app can check the news of the selected SDGS category while using this app and host a solution sketch. They can also share their opinions on the news with people and friends all over the world. In addition, they can form a global partnership by creating a post that cites their solution sketch and exchanging feedback with each other.

The reason why we named "inglo"

스크린샷 2024-02-26 오전 9 45 48

inglo is a combination of insight and global, and I thought that receiving and sharing SDGS news data would broaden global insight. Since we respect each other and promote global partnerships through various activities such as solution sketch, post, and feedback, our team added several national images to the cover instead of using simple words to start the app, and the logo was created in the form of a globe reminiscent of global.

Components

스크린샷 2024-02-26 오전 9 46 36

Main_Function

PREVIEW

  

Issue

스크린샷 2024-02-26 오전 9 35 21    스크린샷 2024-02-26 오전 9 33 16

   If you log in after the initial installation, you will be directed to the issue. Through the dropdown above, you can select the SDGS of the category you want to see, and you can check the news content for the issue.

Solution-Sketch

The issue may be identified, and solution sketching may proceed. It has steps of problem definition, how light we, crazy 8's, and solution sketch, and opinions are shared with other users.


Problem Definition

스크린샷 2024-02-26 오전 9 36 06   

You can Create and Choose one of the Problem Definition about selected SDGs.

HMW

스크린샷 2024-02-26 오전 9 36 06    스크린샷 2024-02-26 오전 9 36 28   

You can Create 'How Might We' about selected 'Problem Definition' and choose one of them.

Crazy'8

스크린샷 2024-02-26 오전 9 36 06    스크린샷 2024-02-26 오전 9 36 28    스크린샷 2024-02-26 오전 9 36 28   

You can do 'Crazy 8s' which is a fast sketching exercise that challenges people to sketch eight distinct ideas in eight minutes. After then, you can vote three of all.

Solution Sketch

스크린샷 2024-02-26 오전 9 36 06    스크린샷 2024-02-26 오전 9 36 28   

Finally, you can drawing 'Solution Sketch' and write description and content about that.

Post

스크린샷 2024-02-26 오전 9 38 52 스크린샷 2024-02-26 오전 9 38 52 스크린샷 2024-02-26 오전 9 39 04 스크린샷 2024-02-26 오전 9 39 04

Users can create posts by citing their solution sketches. Post can further express their ideas in solution sketches.

Feedback

스크린샷 2024-02-26 오전 9 37 36    스크린샷 2024-02-26 오전 9 37 55   

For the generated post, feedback can be exchanged with each other. Users can listen to experts' opinions on the post and can also be experts. In this process, we can form a global partnership.

Home

스크린샷 2024-02-26 오전 9 37 36    스크린샷 2024-02-26 오전 9 37 55   

If you are interested in a country, you can find its location by searching. With the globe, you can check the whole world at a glance.

My

Global-impact

  

Users can promote "global impact" along with their own activities. It was inspired by github's rank system. The higher the global impact, the more users have tried to contribute to SDGS resolution.

AI part ( New Feature )

Preview

In order to increase interest in SDGs and make them more accessible, we used multi class classification to automatically classify the appropriate SDGs from news data. As shown in the figure, when news data comes in, the text is summarized through a summarization model, and then the text is fed into a classification model to be classified into the appropriate SDGs.

SDGS Classification

AI_스크린샷1    AI_스크린샷3 AI_스크린샷3

We built a training dataset using news datasets from osdg and sdgs datahub to train the ALBERT model to create a classification model, and used facebook/bart-large-cnn as the limit for the maximum number of tokens in the ALBERT model so that the text can input the classification model after summarization.

Finish

Contributors


Jung Eun ji
🇰🇷

I Na Gyoung
🇰🇷

Jang Dong Kyeom
🇰🇷

Kim Hyeon Jin
🇰🇷