Tagging System
As it’s a new year, I thought I’d offer a reminder about what the symbols produced by the automatic tagging system mean, and some more details on the filters themselves.
♥️ = Romantic (“/”) Tododeku is the main ship, and there are no side ships with either Izuku or Shouto listed.
Romantic “Main Ship” Test:
A) It’s the First Slash Ship, found within the first four Relationship Tags B) It’s the Second Slash Ship, after a Family Member or Teacher ship (Toshinko, Erasermic, Touyahawks etc.) while Izuku and/or Shouto are mentioned in the Title or Description
In all cases Izuku and/or Shouto must be mentioned in the first four characters or in the first two relationships, or it is moved to the next category.
♡ = Romantic (“/”) Tododeku is not the main ship, but there are no side ships with either Izuku or Shouto listed.
For “main ship” factors, see above.
Searching for all possible ship names would be unreasonable, so the code detects side ships by looking for ships where they first four letters before or after the slash mark are NOT an expected part of Izuku or Shouto’s name.
Side Ship Test Example:
Midoriya Izuku/①②③④_____ ________ ①: Doesn’t Start with “S” or “T” (for Shouto or Todoroki) ②: First one matches, but no “h” or “o” after (for Shouto or Todoroki) ③: First two match, but no “o” or “d” after (for Shouto or Todoroki) ④: First three match, but no “u” or “o” after (for Shouto or Todoroki)
The code then searches specifically for Slash (“/”) Ships with the rest of the Midoriyas and Todorokis, and other common nearly matching names (Shouta Aizawa), to block them specifically.
♣ = A Polyamorous Romantic (“/”) Ship including both Shouto and Izuku is the main ship, but there are no side ships outside the polyamorous group for Izuku or Shouto.
“Main ship” test is as above, only step B isn’t restricted to Family Member or Teacher ships first.
The first/last four letters of the characters in the polyamourous group are added to the “side ship” test, and any known family members to the family member secondary check.
Poly ships with their own feeds include Todobakudeku, Todokirideku, Todobakukirideku, Todoshindeku, Todoiideku, Todochadeku and Todomomodeku. Other poly ships can show up courtesy of the Tododeku Plus feed, if they tagged “Midoriya Izuku/Todoroki Shouto” separately, though the extended restrictions mentioned below apply.
♧ = Romantic (“/”) Tododeku is included, but there are side ships, OR a Polyamorous Romantic (“/”) Ship including both Shouto and Izuku is present, but it is not the main ship or there are side ships also.
Basically, if it fails all the other criteria it ends up here.
Adult/Child ships are skipped with the help of a master list of common adult characters. This filter cannot detect misspellings or characters I didn’t think to include, so some ships might slip through. Please report any works with untagged, mistagged or unskipped adult/child ships. (Note, Canon Young Adult/Canon Student Ships are fine as long as it’s a future fic or an AU where they’re all adults. For Example: Adult Izuku/Hawks is fine as a side ship).
Because predicting all possible ships is impossible, anything tagged with an “Underage” warning or anything in a list of common “NSFW” tags is skipped. Again, my NSFW list isn’t infinitely long, so please report NSFW works with Izuku or Shouto side ships.
This tag doesn’t have it’s own feed, but can be added by either the Tododeku Plus or Polyamorous Tododeku feeds.
♦️ = Platonic (“&”) Tododeku is a main ship. No Romantic (“/”) Ships including Shouto or Izuku are present.
Platonic “Main Ship” Test:
A) It’s the First Relationship. B) It’s the Second Relationship, or later in the tags with Izuku and Shouto as the First Two Characters, ALSO there are either No Slash (“/”) Ships OR the first Slash Ship is a Family Member or Teacher Ship.
The same “Side Ship Test” above is done in the “Additional Tags,” so any ships besides Tododeku listed there will result in the work being skipped.
♢ = No listed relationship, but Izuku and Shouto are the first two characters.
This tag doesn’t have it’s own feed, but can be added by both the Izuku and Shouto feeds.
♠️ = Solo character stories. The focus is either Izuku and his family, Shouto and his family, or Izuku and Shouto both but not as the first two characters and with no listed relationship.
Because Izuku based stories are more common, the Izuku’s feed requires a main Platonic (“&”) Relationship with him and at least one family member. All for One, Toshinori and Aizawa are considered family members if there are “Dad for One”, “Dad Might”, or “Dadzawa” tags respectively.
Any Character Death, Villain Izuku (sans Villain Shouto), Female Izuku (sans Female Shouto), Suicidal Izuku, Chat Fics, and Crack Fics, are also removed to further trim down Izuku stories.
The Shouto feed accepts other Todorokis simply being listed in the First Four Characters, or First Two Ships, and only trims out Chat Fics and Major Character Death.
Both feeds ignore all the previous rules (except the Chat Fic one) if both characters are listed in the combined First Four Characters and First Two Ships.
Because of past issues with badly tagged ships, Platonic Izuku & Katsuki, Ochako, Toga or Shigaraki, OR Platonic Shouto & Momo or Inasa are never allowed listed first, and cannot be listed at all without additional platonic Izuku or Shouto ships present.
If there are Slash (“/”) Ships, they must be Family Member or Teacher Ships, and unless Izuku or Shouto are in the description, or the Slash Ship is later on in the ship list, they will be tagged as below.
♤ = Solo character stories with a Family or Teacher main ship.
If either Izuku or Shouto aren’t in the First Two Characters AND explicitly mentioned in the Title or Description, while the first relationship is a Family or Teacher Slash (“/”) Ship, this tag is added in place of the one above.
While family centered stories are quite likely to prominently feature the kids involved, that’s not always the case, so this tag acts as a bit of a warning.
FanFiction.net Stories:
All these rules were replicated to the best of my ability for the FanFiction.net feed.
Since platonic relationships are not a thing on FanFiction.net, stories where Izuku and Shouto are the only characters listed, or are the first two characters while one of the genres is “Friendship”, are those tagged with “♦️”.
If Izuku and Shouto are the only characters and either one genre is “Romance” or “Tododeku” is in the description, it is assumed they were meant to be in brackets it is tagged with a “♥️”.
Since multiple ships per character can’t be tagged, the “♧” tag will only occur if other common ship names (like “Bakudeku,” “Ochadeku” or “Todomomo”) are in the description, while Tododeku is the main bracketed ship.
The “Romance” genre with no bracketed ships, and more then two characters, will cause the story to be sent to this feed’s draft folder. There is no good way for the auto tagger to tell what’s going on, and I don’t always have time to manually go through the drafts, so unless something pops out at me they’ll usually just be deleted. Sorry!
Other Details:
If you’re wondering how First X Characters are determined, my code deletes all brackets, finds "Characters:", deletes common non-Characters and fluff words (Class 1A, Class 1B, UA Staff, "Some", "Mentioned", etc.), and then splits up whatever is left. (The same is done for "Relationships:") Useful groupings (1st, 2nd, 1st & 2nd, 1st-4th, and 1st-8th) are set as variables, which are referenced by all the steps to follow.
Sometimes people tag very strangely which can mess things up (why there are weird tags occasionally) but it works a vast majority of the time.











