Solutions to “Just KNIME It!” Challenge 2 - Season 4

:nerd_face: Hello, Just KNIME It! people! We’re back for the second challenge of our new season. :boom:

:speaking_head_in_silhouette: This week you are going to play the role of the linguist and explore which countries speak the most languages. :earth_americas: Also: how does this relate to these countries’ vegetable growing season? :woman_farmer:

Here is the challenge. Let’s use this thread to post our solutions to it, which should be uploaded to your public KNIME Hub spaces with tag JKISeason4-2 .

:sos: Need help with tags? To add tag JKISeason4-2 to your workflow, go to the description panel in KNIME Analytics Platform, click the pencil to edit it, and you will see the option for adding tags right there. :blush: Let us know if you have any problems!

6 Likes

JKISeason4-2_Sawyer_Wilson – KNIME Community Hub

Here is my solution to this week’s challenge!


5 Likes

Hi everyone,

This is my solution to the challenge: JKISeason4-2 – KNIME Community Hub

Any feedback is greatly appreciated :slight_smile:

5 Likes

Hi all,

My solution to the challenge: JKISeason4-2_berti093 – KNIME Community Hub

My pattern recognition was that I tried to check the correlation between MGS and the languages, via map, and statistic.

I have put the countries to a map and it can be seen straightforwardly that Vanuatu is leading the field Langs to Population (I think due to the low population) and Papua New Guinea is the second one (we do not see difference to the other ones).

But how does it correlate with MGS? I have created a composite KPI where I multiplied the Langs/pop measure with MGS. It can be seen that the former countries are leading the list, but there is a new strong contestant: French Guinea.

I have also checked the linear correlation between the columns and it can be seen that between MGS and Langs there is a strong positive correlation.

The workflow:

8 Likes

My solution to the challenge:

4 Likes

4 Likes

Cooked up my KNIME recipe with a dash of curiosity, a pinch of trial-and-error, and lots of clicking around. Voilà — it runs! :spaghetti::yellow_circle: suggestions from Michelin-starred KNIME chefs are more than welcome! :man_cook::star2:!
Happy to hear your thoughts, tips, or just a friendly high five!
:raised_hands:

My solution to JKISeason4-2
(Linguistic Diversity – KNIME Community Hub)

4 Likes

Hi Team,

My solution available here: JKISeason 4-2 - Linguistic Diversity – KNIME Community Hub

The sort and filter steps are done using the Top k Row Filter to save a step.
I decided to visualize as graph and tables - for more details.

Cheers everyone
Jerome

5 Likes

Nothing fancy. MGS/Language correlation is there, but nothing spectacular.

4 Likes


3 Likes

Here is my solution to it


What I really liked about this challenge was the usage of the Generic Echarts node!!! :heart_eyes:

I googled for “knime combined bar and line chart” and found a few older responses (from this very forum) that Python might be the way to go … nah, not for me (or so I thought) :neutral_face:

But then I remembered the echarts node and that K-AI was enabled in it. So I added it, asked K-AI and nearly instant it produced exactly what I wanted in a super clean and documented way.

Correlation wise, I do not see anything spectacular, but I might be missing something.

Great challenge anyways :+1:

6 Likes

:sunny: Good afternoon from Jakarta, KNIME’ers!

Today I completed the Week 2 challenge of Just KNIME It! Season 4! :white_check_mark::brain:
Staying motivated to take on every challenge for the next 28 weeks! :muscle::rocket:

:yellow_heart::black_heart: Happy KNIME’ing, everyone!

7 Likes

Thank you for sharing - I didn’t use the expression node so far… :smile:

This solution aims to identify the relationship between the MGS and language diversity. The top layer of this report presents scatterplots visualizing different measures of language diversity. The bottom layer provides a detailed examination of the characteristics of countries that scored highest on my composite language diversity index, calculated as 0.5⋅(languages/area)+0.5⋅(languages/population).

My conclusion is that countries with higher MGS tend to be more linguistically diverse. Curious to see other solutions.

Image of dashboard:

My workflow is linked here: JustKnimeIt S04C02 – KNIME Community Hub

1 Like

Hello everyone!

I wish you all an instructive experience on the second challenge!

Here is my work:

2 Likes

Hello @KNIMErs

I uploaded my take to this Just KNIME It S04 _ CH02 to the Hub. At the moment the WF covers all the challenge requirements. I’m still evaluating to upgrade the trend analysis extra bonus with some more visualizations or layout, but my JKI dedicated time is quite limited.

I embedded the ‘Top K’ functionality into an interactive selector component, simplifying the WF deploy.

Keep KNIME-ing :vulcan_salute:

1 Like

This my solution to the challenge JKISeason4-2





2 Likes

As @kowisoft meantioned the “General Echarts” are pretty cool! Would be even cooler if they would provide a port for images and not only the view.

1 Like

Interesting case!! I observed a relatively low correlation between MGS and Languages. Got a dataset mapping countries to continets to see if there were any further insights that can be unearthed by continent.


Hello :slight_smile:

This week I was inspired by @kowisoft to use K-AI and the Generic ECharts View. It was my first time using them both and it was great!!

Here is my workflow:

I used the Tile View node again, like last week, to display my top 5 filtered results and then used the Generic E Charts node to create a scatter plot of MGS against Language to see if there was a correlation between them. I also asked K-AI to calculate the linear correlation coefficient and post it in the title of the plot (showing a weak positive correlation). I then decided to highlight all of the countries that made it into the top 5 of the previous filters in a different colour on the scatter plot. Looking at only these countries, we can see that the majority have high MGS, with three having an MGS of 12 months and the lowest being around 5 months!


You can find my workflow here on the Hub:

Heather

2 Likes