111 lines
2.9 KiB
Python
111 lines
2.9 KiB
Python
import typing
|
|
|
|
contractions_dict: dict[str, str] = {
|
|
"aint": "are not",
|
|
"s": " is",
|
|
"arent": "are not",
|
|
"cant": "cannot",
|
|
"cantve": "cannot have",
|
|
"cause": "because",
|
|
"couldve": "could have",
|
|
"couldnt": "could not",
|
|
"couldntve": "could not have",
|
|
"didnt": "did not",
|
|
"doesnt": "does not",
|
|
"dont": "do not",
|
|
"hadnt": "had not",
|
|
"hadntve": "had not have",
|
|
"hasnt": "has not",
|
|
"havent": "have not",
|
|
"hed": "he would",
|
|
"hedve": "he would have",
|
|
"hell": "he will",
|
|
"hellve": "he will have",
|
|
"howd": "how did",
|
|
"howdy": "how do you",
|
|
"howll": "how will",
|
|
"Id": "I would",
|
|
"Idve": "I would have",
|
|
"Ill": "I will",
|
|
"Illve": "I will have",
|
|
"Im": "I am",
|
|
"Ive": "I have",
|
|
"isnt": "is not",
|
|
"itd": "it would",
|
|
"itdve": "it would have",
|
|
"itll": "it will",
|
|
"itllve": "it will have",
|
|
"lets": "let us",
|
|
"maam": "madam",
|
|
"maynt": "may not",
|
|
"mightve": "might have",
|
|
"mightnt": "might not",
|
|
"mightntve": "might not have",
|
|
"mustve": "must have",
|
|
"mustnt": "must not",
|
|
"mustntve": "must not have",
|
|
"neednt": "need not",
|
|
"needntve": "need not have",
|
|
"oclock": "of the clock",
|
|
"oughtnt": "ought not",
|
|
"oughtntve": "ought not have",
|
|
"shant": "shall not",
|
|
"shant": "shall not",
|
|
"shantve": "shall not have",
|
|
"shed": "she would",
|
|
"shedve": "she would have",
|
|
"shell": "she will",
|
|
"shellve": "she will have",
|
|
"shouldve": "should have",
|
|
"shouldnt": "should not",
|
|
"shouldntve": "should not have",
|
|
"sove": "so have",
|
|
"thatd": "that would",
|
|
"thatdve": "that would have",
|
|
"thered": "there would",
|
|
"theredve": "there would have",
|
|
"theyd": "they would",
|
|
"theydve": "they would have",
|
|
"theyll": "they will",
|
|
"theyllve": "they will have",
|
|
"theyre": "they are",
|
|
"theyve": "they have",
|
|
"tove": "to have",
|
|
"wasnt": "was not",
|
|
"wed": "we would",
|
|
"wedve": "we would have",
|
|
"well": "we will",
|
|
"wellve": "we will have",
|
|
"were": "we are",
|
|
"weve": "we have",
|
|
"werent": "were not",
|
|
"whatll": "what will",
|
|
"whatllve": "what will have",
|
|
"whatre": "what are",
|
|
"whatve": "what have",
|
|
"whenve": "when have",
|
|
"whered": "where did",
|
|
"whereve": "where have",
|
|
"wholl": "who will",
|
|
"whollve": "who will have",
|
|
"whove": "who have",
|
|
"whyve": "why have",
|
|
"willve": "will have",
|
|
"wont": "will not",
|
|
"wontve": "will not have",
|
|
"wouldve": "would have",
|
|
"wouldnt": "would not",
|
|
"wouldntve": "would not have",
|
|
"yall": "you all",
|
|
"yalld": "you all would",
|
|
"yalldve": "you all would have",
|
|
"yallre": "you all are",
|
|
"yallve": "you all have",
|
|
"youd": "you would",
|
|
"youdve": "you would have",
|
|
"youll": "you will",
|
|
"youllve": "you will have",
|
|
"youre": "you are",
|
|
"youve": "you have",
|
|
}
|