Forum Settings
Forums

[WebApp] MALmap: Interactive Visualization of Anime/Manga Recommendations (and your List) [V1.1]

New
May 29, 2015 4:32 PM
#1

Offline
Oct 2012
9


MALMap is a network graph visualization of anime recommendations made on MAL: http://igfod13.github.io/MALmap/
If the site is not working when initially opened, try refreshing it once and it should work again.

What am I seeing?:
Each node/circle represents an anime series, while each edge/line represents the number of recommendations made on MAL between the two series. MALMap uses a force-directed layout, which draws mutually recommended anime closer together, while pushing away all other anime series. While this isn't the best representation to see different genres of series as clustering is pretty congested, it does offer a very nice gradient of how different series relate to each other.

The size of nodes and edges are proportional to the number of recommendations made for that anime. Node and edge sizes are also logarithmically normalized to more evenly distribute values. Only recommendations made by 3 or more users were recorded to reduce clutter. The node colors were automatically generated by running the Louvain modularity algorithm, which looks for clusters of nodes in the graph. The colors do end up highlighting different genres fairly well.

Use MALmap as a recommendation tool:
Search for your favorite anime and explore what other anime are in its direct vicinity. Anime that are closely related tend to cluster together. However, even though people highly recommend two anime to each other, if they are across the map from each other, they might not actually be all that similar. Also keep in mind that not all anime that are close to each other are necessarily similar, so its useful to check which series they are connected to.

V2 Update: Rewrote the entire site! Now you can also:

View your anime/manga list
Enter in your MAL username to display what series are currently on your list. Colors reflect MAL colors - blue is completed, green is active, etc. Hopefully this helps people find better recommendations.

Filter anime/manga
Series can now be filtered by score, start year, and genre. This should help highlight shows based on different criteria.

Gladly taking feedback and suggestions!



igfod13May 8, 2022 9:16 PM
May 29, 2015 5:50 PM
#2

Offline
Sep 2014
207
Okay, but what does it mean?
May 29, 2015 5:52 PM
#3
Mahou☆Shoujo
Offline
Apr 2011
1266
It would be pretty cool, if you will build the same map not for recommendations, but for anime/manga relations.
Anyway, nice idea.
May 29, 2015 5:54 PM
#4

Offline
Nov 2008
8506
I'm confused with this graph. So it's basically an anime that is linked with similar animes and linkception?

. . . . . . . . . . . . . . . . . . .anime . manga . updates . ♫♪ . . . . . . . . . . . . . . . . . . .
May 29, 2015 5:57 PM
#5

Offline
Aug 2014
3992
Saw this earlier. Cool stuff. I believe you can make whitelist requests. Somewhere.
Sieg Zeon!
May 29, 2015 6:01 PM
#6

Offline
Oct 2012
9
DenjaX said:
I'm confused with this graph. So it's basically an anime that is linked with similar animes and linkception?


Each link/line between two anime represents the number of recommendations that were made for them. The more recommendations were made for the two anime, the thicker the line(i.e. Code Geass and Death Note have the most recommendations at ~400, so they have the thickest line).
May 30, 2015 9:21 AM
#7
Community Admin
sunny moment

Offline
May 2010
2753
Does distance between nodes have any bearing on the similarity or is it just line thickness?
May 30, 2015 4:36 PM
#8

Offline
Oct 2012
9
Tensho said:
Does distance between nodes have any bearing on the similarity or is it just line thickness?


I think an analogy of how the node placement algorithm works is that it treats anime/nodes as particles that repel each other(like electrons), and treats connections as springs, which draw particles together. What ends up happening is that nodes that are well connected within their subgroup get clustered together, which you can see by how anime in the same genre are grouped together. Nodes that are not well connected get thrown out towards the edges, as you can see with the BL/yaoi anime. The data also turned out to create almost an oval shaped spectrum based on the genres, so it can be kind of interesting to see where certain anime lie on the spectrum.
Jul 28, 2017 4:47 AM
#9

Offline
Oct 2012
9
Saw a post on reddit where someone also tried making a recommendations graph and I was reminded to update this. Basic info is now shown in the anime information panel, so discovering new anime should be a lot easier now.

I had to increase the minimum number of recs from 2 to 3 as the new graph got super crowded. I found it kind of interesting how about 2 years ago a 2/3 rec minimum resulted in ~1000/1500 anime respectively, and now its increased to ~1500/2000 anime. Seems like a pretty high influx. Keep those recommendations(and new anime) coming!
Jul 28, 2017 8:45 AM
Offline
Jun 2015
1579
Wow, this is actual art. I don't see the utility in it, but I do love the sophistication of the art that has been created. I suppose this can change drastically from user to user?
Jul 31, 2017 3:55 AM
Lovely person

Offline
Mar 2016
314
@Eight-Man
I believe it will be the same for every user - what this visualisation does is take all the public recommendations, and not any personal ones.
Jul 31, 2017 10:04 PM

Offline
Oct 2012
9
I figured out a way to map people's anime lists onto the map! It looks pretty neat if you have a decent number of anime watched, and I found it quite fun to explore to see what I haven't watched. See the top post for my list mapped.

I was curious what a super anime watcher's list would look like so here's Stark700's:
The amount of blue there is absolutely insane.

PM me if your interested in seeing your list mapped or see the top post for instructions to do it yourself. I personally think these are pretty interesting to look at so if you do make your own, feel free to post a screencap!
Aug 1, 2017 1:21 AM

Offline
Oct 2014
3711
seriously I need to download beautifulsoup and urllib to generate my map? fine
Aug 1, 2017 1:29 AM

Offline
Oct 2012
9
@Cnon
Hmm actually I think those are remnants of my MAL parsing code and actually aren't needed. The python script has been updated. Thanks for heads up!
igfod13Aug 1, 2017 1:34 AM
Aug 1, 2017 1:56 AM

Offline
Oct 2014
3711
igfod13 said:
@Cnon
Hmm actually I think those are remnants of my MAL parsing code and actually aren't needed. The python script has been updated. Thanks for heads up!

thanks I'll redownload the script.
Feb 21, 2022 8:00 PM

Offline
Jun 2021
3189
"Anime MALmap: Recommendation data was last updated from MyAnimeList.net on January 2, 2021.
Manga MALmap: Recommendation data was taken from MyAnimeList.net on August 16, 2020."

Any plans on updating both anime and manga recommendation data?

There's another map called MAL Map https://www.malmap.net; you can enter your username and view your completed anime and their relations. But MALmap https://igfod13.github.io/MALmap/index.html still feels more intuitive; I like that the recommendations are listed on the sidebar including other information. MAL Map doesn't have a map for manga unlike MALmap https://igfod13.github.io/MALmap/manga.html. I hope the recommendation data gets updated.
May 6, 2022 9:00 PM

Offline
Oct 2012
9
@IridescentJaune after ~3 months of on and off work, I rewrote the whole site from scratch. Before it was mostly generated from a template, making it a bit hard to add additional features.

I actually saw the other malmap post on reddit earlier this year and it prompted me to start the rewrite haha. Username can be entered now, as well as some filtering options.

Both the anime and manga data have been updated as well. Let me know if you have any suggestions!
May 6, 2022 10:09 PM

Offline
Jun 2021
3189
igfod13 said:
@IridescentJaune after ~3 months of on and off work, I rewrote the whole site from scratch. Before it was mostly generated from a template, making it a bit hard to add additional features.

I actually saw the other malmap post on reddit earlier this year and it prompted me to start the rewrite haha. Username can be entered now, as well as some filtering options.

Both the anime and manga data have been updated as well. Let me know if you have any suggestions!


Oh, wow! Appreciate the update and reply! After entering my username, it took me a while to notice my completed anime/manga because I had all the genres checked (and I didn't read the version update on your original post before checking the site again). I figured that my completed items have black dots in the center 🔘 and the rest have their designated genre color ⚪️ after playing around with the filters. The filter feature is a really nice addition because I had to figure out before which color represents which genre. It'd be nice to have the color of the genres appear in the genre list similar to the category list before if I remember correctly.

On the other map, the dots for completed anime are brighter while the rest are dimmed and when you zoom in further cover images appear. Anyhow, I like that when hovering over a dot in your map, only the recommendations are highlighted.

How about a back button for the sidebar? So we can go back and forth recommendations... ⬅️➡️

I tried the search option and it looks like this "Only recommendations made by 3 or more users were recorded to reduce clutter." still applies. Kinda a bummer but I understand. Overall, I still prefer your map.
May 8, 2022 8:16 PM

Offline
Oct 2012
9
IridescentJaune said:
igfod13 said:
@IridescentJaune after ~3 months of on and off work, I rewrote the whole site from scratch. Before it was mostly generated from a template, making it a bit hard to add additional features.

I actually saw the other malmap post on reddit earlier this year and it prompted me to start the rewrite haha. Username can be entered now, as well as some filtering options.

Both the anime and manga data have been updated as well. Let me know if you have any suggestions!


Oh, wow! Appreciate the update and reply! After entering my username, it took me a while to notice my completed anime/manga because I had all the genres checked (and I didn't read the version update on your original post before checking the site again). I figured that my completed items have black dots in the center 🔘 and the rest have their designated genre color ⚪️ after playing around with the filters. The filter feature is a really nice addition because I had to figure out before which color represents which genre. It'd be nice to have the color of the genres appear in the genre list similar to the category list before if I remember correctly.

On the other map, the dots for completed anime are brighter while the rest are dimmed and when you zoom in further cover images appear. Anyhow, I like that when hovering over a dot in your map, only the recommendations are highlighted.

How about a back button for the sidebar? So we can go back and forth recommendations... ⬅️➡️

I tried the search option and it looks like this "Only recommendations made by 3 or more users were recorded to reduce clutter." still applies. Kinda a bummer but I understand. Overall, I still prefer your map.


Thanks for the ideas! I added forward and back buttons (I should really make those and the zoom buttons more button-y, but I'm feeling lazy haha), and also show the cover image when you hover on an anime now.

I'm also a bit sad that some of my favorite manga didn't make it onto the manga map. I'm thinking of maybe finding some more obscure manga "starting points" and plotting those on a separate page - lmk if there are some good series that didn't make the cut. Unfortunately fewer people write manga recommendations so the data there is pretty sparse.
igfod13May 8, 2022 9:15 PM
Dec 6, 2022 8:45 AM

Offline
Jun 2021
3189
I happened to check the site again. I noticed you updated the anime map last October. Cool! Glad that cover images appear now when hovering over titles while zoomed in. And the back and forward buttons are really helpful.

It looks like you've now allowed recommendations made by 2 or more users. Nice!

I tried entering my username on both the anime and manga maps but I don't think it's working? I'm not sure.
Dec 13, 2022 12:07 AM

Offline
Oct 2012
9
IridescentJaune said:
I happened to check the site again. I noticed you updated the anime map last October. Cool! Glad that cover images appear now when hovering over titles while zoomed in. And the back and forward buttons are really helpful.

It looks like you've now allowed recommendations made by 2 or more users. Nice!

I tried entering my username on both the anime and manga maps but I don't think it's working? I'm not sure.


Thanks for the heads up, user list retrieval should be fixed now.
Dec 13, 2022 8:28 AM

Offline
Jun 2021
3189
igfod13 said:
IridescentJaune said:
I happened to check the site again. I noticed you updated the anime map last October. Cool! Glad that cover images appear now when hovering over titles while zoomed in. And the back and forward buttons are really helpful.

It looks like you've now allowed recommendations made by 2 or more users. Nice!

I tried entering my username on both the anime and manga maps but I don't think it's working? I'm not sure.


Thanks for the heads up, user list retrieval should be fixed now.


Everything's working fine again. Thanks as always!
Jan 26, 7:20 AM

Offline
Jun 2021
3189
The genres filter is nice. But I kinda miss seeing the 'Group Selector' with the color-coded groups from the previous versions.



I'm just wondering how are the colors assigned now? The genres aren't really color-coded? The colors are now random?

Hmm, I kinda wish we can choose or assign colors per genre. Kinda like how we can assign colors per tag in graph view in Obsidian...

More topics from this board

» 【 ART THREAD 】Let's share our art! ‪‪❤︎‬ ( 1 2 3 4 5 )

mewmewforever - Aug 30, 2024

217 by aviostar »»
3 hours ago

» Share Your YouTube Channel/Videos! ( 1 2 3 4 5 ... Last Page )

nin-tendo - Dec 16, 2022

604 by nin-tendo »»
3 hours ago

» colourful modern list (adapted from Clarity) ( 1 2 )

sunnysummerday - Oct 14, 2024

82 by Retro8bit »»
Oct 26, 11:34 PM

» Four Ages! ( 1 2 )

Robert_SS_Gordon - Feb 21

54 by Retro8bit »»
Oct 24, 9:03 PM

» [EXPERIMENTAL VISUAL NOVEL] FOR HALLOWEEN!

blockisaac - Oct 20

4 by blockisaac »»
Oct 23, 11:36 PM
It’s time to ditch the text file.
Keep track of your anime easily by creating your own list.
Sign Up Login