https://www.duolingo.com/iron_bun

Course relationship graph again

Plus
  • 25
  • 25
  • 24
  • 20
  • 9
  • 457

Six months ago I posted a graph of the course changes in the last six months. I thought it was time for an update.

Here is a graph of everything which has changed in the last six months

course relationship graph

Red is incubating, yellow is beta and green is graduated.

The full graph is pretty massive so I won't embed it. Take a look here.

The data was generated by interrogating the Duolingo API with a python script and formatting the data for graphviz.

If there's more information Duolingo provides that you'd like to see on the next graph then let me know.

1 year ago

8 Comments


https://www.duolingo.com/3rdCircle

Nice job!

(BTW, love the profile pic)

1 year ago

https://www.duolingo.com/iron_bun
Plus
  • 25
  • 25
  • 24
  • 20
  • 9
  • 457

The profile pic was drawn by a friend of mine when he heard my username. I'll let him know you like it too.

1 year ago

https://www.duolingo.com/Espiraden

That's so cool !!

1 year ago

https://www.duolingo.com/knudvaneeden
  • 18
  • 17
  • 12
  • 10
  • 9
  • 8
  • 7
  • 7
  • 7
  • 6
  • 6
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2

Very nice.

So basically parsing the Duolingo API generated JSON file, parsing the JSON and then generating source code for a GraphViz file from that.

I have applied similar techniques to parse some external file and then generating GraphViz files very many times to create all kind of GraphViz graphs (Java thread dumps, netstat output, SSL output, SSL certificates, configuration files, ...).

Interesting.

I give 5 Lingots for this.

1 year ago

https://www.duolingo.com/lizsue
  • 25
  • 25
  • 10
  • 8
  • 7
  • 6
  • 6
  • 5
  • 5
  • 4
  • 4

Wow! :)

I bet the full graph would be even bigger if it was the same style as your October graph back in https://imgur.com/a/XbLg3 .

Imagine what that would look like once Duolingo starts adding some more languages first for speakers of something other than English or Spanish. Maybe something like Wolof for French speakers?

1 year ago

https://www.duolingo.com/iron_bun
Plus
  • 25
  • 25
  • 24
  • 20
  • 9
  • 457

Here's the circo version: http://i.imgur.com/OJDFBOo.png. I would like to see more non-English hubs in the language graph too, but the eventual goal is presumably a full mesh of all languages to all languages so there'll not be any more hubs at all.

1 year ago

https://www.duolingo.com/knudvaneeden
  • 18
  • 17
  • 12
  • 10
  • 9
  • 8
  • 7
  • 7
  • 7
  • 6
  • 6
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2

Nice.

Note: My current choice would be though the original representation, as this is probably a bit more cluttered, less overview.

1 year ago

https://www.duolingo.com/lizsue
  • 25
  • 25
  • 10
  • 8
  • 7
  • 6
  • 6
  • 5
  • 5
  • 4
  • 4

Thanks! :)

1 year ago
Learn a language in just 5 minutes a day. For free.