ACLay / Six-Degrees-of-Agent-Coulson

Links between characters in the Marvel Cinematic Universe
2 stars 3 forks source link

Submodule to retrieve MCU characters #5

Open csiqueirasilva opened 6 years ago

csiqueirasilva commented 6 years ago

Hello!

How do you build your interaction files? Could this be automated in any way, so it would be always up to date with the most recent MCU characters?

Regards, Caio

ACLay commented 6 years ago

Hey, thanks for the interest.

Currently the interaction files are all built and updated by hand, usually while doing a rewatch or just reading though the MCU fandom wiki and imdb to try and make sure I catch every character. There's probably some way to automate at least part of the process, like making a bare file with every possible interaction from a list of characters, and pruning/filling as appropriate.

I might have to try that for when I get round to adding some more TV shows...

Did you have any automation ideas?

csiqueirasilva commented 6 years ago

Maybe fetching the cast/role list for each movie from IMDB? At least this would relieve you from listing the characters.

I still don't know how to automate the interactions. My hope was that the MCU wiki or some fan content would have the character relation list (although not per movie).

csiqueirasilva commented 6 years ago

Well, I created the scrapper using IMDB as a data source.

Just don't know yet how to filter results. Tried using Fuse.js and Double Metaphone but some characters names in the cast lists won't work regardless (like 'Kraglin / On Set Rocket' for Seann Gunn in Guardians of the Galaxy).

Pondering just splitting the role names (if there is more than one role) and making a request to google search each one of them. This method might lose some characters tho. It's a WIP.

About automating the retrieval of interactions between characters: still no idea. Looked up for movie scripts and hearing impaired subtitles, but I didnt managed to find useful samples.