msn-enginenova21 commited on
Commit
e0f5bcc
·
1 Parent(s): 172988b

Upload 30 files

Browse files
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ en_core_web_sm-2.3.1/ner/model filter=lfs diff=lfs merge=lfs -text
37
+ en_core_web_sm-2.3.1/parser/model filter=lfs diff=lfs merge=lfs -text
38
+ en_core_web_sm-2.3.1/tagger/model filter=lfs diff=lfs merge=lfs -text
Dockerfile ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Use a Python 3.9 base image
2
+ FROM python:3.9
3
+
4
+ # Set the working directory inside the container
5
+ WORKDIR /code
6
+
7
+ # Copy the requirements file into the container
8
+ COPY requirements.txt /code/requirements.txt
9
+
10
+ # Install the required dependencies
11
+ RUN pip install --no-cache-dir --upgrade -r requirements.txt
12
+
13
+ # Copy the entire application directory into the container
14
+ COPY . /code
15
+
16
+ # Expose port 7860
17
+ EXPOSE 7860
18
+
19
+ # Define the command to run your application (without Uvicorn)
20
+ CMD ["python", "app.py"]
app.py ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from flask import Flask, render_template, request, jsonify
2
+ from components.prediction_pipeline import *
3
+ import random
4
+
5
+ app = Flask(__name__)
6
+
7
+ print('initiating')
8
+
9
+
10
+ @app.route('/', methods=['GET'])
11
+ def Home():
12
+ return render_template("index.html")
13
+
14
+
15
+ @app.route('/predict', methods=['POST'])
16
+ def predict():
17
+
18
+ input_data = request.form['textarea']
19
+ print(input_data)
20
+ pred_class, json_file = pipeline(input_data)
21
+
22
+ for intent in json_file['intents']:
23
+ if intent['tag'] == pred_class:
24
+ bot_response = random.choice(intent['responses'])
25
+ return jsonify(bot_response)
26
+ # return render_template('index.html',input_data=input_data, prediction_texts=response_text)
27
+ # return response_text
28
+
29
+
30
+ if __name__ == '__main__':
31
+ app.run(host='0.0.0.0', port=7860)
32
+
33
+
34
+
chatbot_model_m.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f89208c50210429a8d4d71e063d3cbddf43532a82e9086c6f2651f1029568bdb
3
+ size 348800
classes.pkl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:faeee2bfc798a998df40512649da2db391e7d1daa45380b9112c7ea1b07c5d8f
3
+ size 188
components/__pycache__/artifects.cpython-311.pyc ADDED
Binary file (2.08 kB). View file
 
components/__pycache__/prediction_pipeline.cpython-311.pyc ADDED
Binary file (4.49 kB). View file
 
components/artifects.py ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+
3
+
4
+ def model_path():
5
+ relative_path = "chatbot_model_m.h5"
6
+ absolute_path = "D:\msn\pycharm_projects\chatbotcoustom\chatbot_model_m.h5"
7
+ if os.path.exists(relative_path):
8
+ return relative_path
9
+ elif os.path.exists(absolute_path):
10
+ return absolute_path
11
+ else:
12
+ raise FileNotFoundError("Neither relative nor absolute path exists.")
13
+
14
+
15
+ def classes_pickle_path():
16
+ relative_path = "classes.pkl"
17
+ absolute_path = "D:\msn\pycharm_projects\chatbotcoustom\classes.pkl"
18
+
19
+ if os.path.exists(relative_path):
20
+ return relative_path
21
+ elif os.path.exists(absolute_path):
22
+ return absolute_path
23
+ else:
24
+ raise FileNotFoundError("Neither relative nor absolute path exists.")
25
+
26
+
27
+ def words_pickle_path():
28
+ relative_path = "words.pkl"
29
+ absolute_path = "D:\msn\pycharm_projects\chatbotcoustom\words.pkl"
30
+
31
+ if os.path.exists(relative_path):
32
+ return relative_path
33
+ elif os.path.exists(absolute_path):
34
+ return absolute_path
35
+ else:
36
+ raise FileNotFoundError("Neither relative nor absolute path exists.")
37
+
38
+
39
+ def json_file_path():
40
+ relative_path = "job_file.json"
41
+ absolute_path = "D:\msn\pycharm_projects\chatbotcoustom\job_file.json"
42
+
43
+ if os.path.exists(relative_path):
44
+ return relative_path
45
+ elif os.path.exists(absolute_path):
46
+ return absolute_path
47
+ else:
48
+ raise FileNotFoundError("Neither relative nor absolute path exists.")
components/prediction_pipeline.py ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from components.artifects import *
2
+ import tensorflow as tf
3
+ import json
4
+ import pickle
5
+ import numpy as np
6
+ import spacy
7
+ from tensorflow.keras.models import load_model
8
+
9
+
10
+ print(spacy.__version__)
11
+
12
+ nlp = spacy.load("en_core_web_sm-2.3.1")
13
+
14
+
15
+ class prediction_line:
16
+ def __init__(self):
17
+ self.model = model_path()
18
+
19
+ @staticmethod
20
+ def classes_pickle_file():
21
+ classes_ = classes_pickle_path()
22
+ try:
23
+ # Assuming 'file_path.pkl' is the path to your .pkl file
24
+ with open(classes_, 'rb') as file:
25
+ class_file = pickle.load(file)
26
+ return class_file
27
+
28
+ except Exception as e:
29
+ raise f"pickle file not called {e}"
30
+
31
+ @staticmethod
32
+ def word_pickle_file():
33
+ word_ = words_pickle_path()
34
+ try:
35
+ # Assuming 'file_path.pkl' is the path to your .pkl file
36
+ with open(word_, 'rb') as file:
37
+ word_file = pickle.load(file)
38
+ return word_file
39
+
40
+ except Exception as e:
41
+ raise f"word file not called {e}"
42
+
43
+ @staticmethod
44
+ def json_file():
45
+ json_ = json_file_path()
46
+ try:
47
+ data_file = open(json_, encoding='utf-8').read()
48
+ json_file = json.loads(data_file)
49
+ return json_file
50
+
51
+ except Exception as e:
52
+ raise f"json file not called {e}"
53
+
54
+ def input_text(self, text):
55
+ classes = self.classes_pickle_file()
56
+ unique_vocab = self.word_pickle_file()
57
+ try:
58
+ pattern_words = []
59
+ bag = []
60
+ doc = nlp(text)
61
+ for i in doc:
62
+ word = ''.join(i.lemma_.lower())
63
+ pattern_words.append(word)
64
+
65
+ for w in unique_vocab:
66
+ if w in pattern_words:
67
+ bag.append(1)
68
+ else:
69
+ bag.append(0)
70
+
71
+ input_data = [bag]
72
+ model = load_model(self.model)
73
+ preds = model.predict(input_data)
74
+ class_tag = classes[np.argmax(preds)]
75
+ return class_tag
76
+
77
+ except Exception as e:
78
+ raise f"input file error {e}"
79
+
80
+
81
+ def pipeline(text):
82
+ function_class = prediction_line()
83
+ return function_class.input_text(text), function_class.json_file()
84
+
85
+
86
+
87
+ print(spacy.__version__)
en_core_web_sm-2.3.1/accuracy.json ADDED
@@ -0,0 +1,323 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "ents_f": 85.4306864065,
3
+ "ents_p": 85.7239322492,
4
+ "ents_per_type": {
5
+ "CARDINAL": {
6
+ "f": 85.1261620186,
7
+ "p": 83.9554682384,
8
+ "r": 86.32996633
9
+ },
10
+ "DATE": {
11
+ "f": 85.3835521769,
12
+ "p": 84.6522781775,
13
+ "r": 86.1275705821
14
+ },
15
+ "EVENT": {
16
+ "f": 46.7289719626,
17
+ "p": 63.2911392405,
18
+ "r": 37.037037037
19
+ },
20
+ "FAC": {
21
+ "f": 40.0,
22
+ "p": 34.8623853211,
23
+ "r": 46.9135802469
24
+ },
25
+ "GPE": {
26
+ "f": 91.3852950458,
27
+ "p": 92.5831202046,
28
+ "r": 90.2180685358
29
+ },
30
+ "LANGUAGE": {
31
+ "f": 69.7674418605,
32
+ "p": 75.0,
33
+ "r": 65.2173913043
34
+ },
35
+ "LAW": {
36
+ "f": 59.649122807,
37
+ "p": 62.962962963,
38
+ "r": 56.6666666667
39
+ },
40
+ "LOC": {
41
+ "f": 68.3229813665,
42
+ "p": 70.8154506438,
43
+ "r": 66.0
44
+ },
45
+ "MONEY": {
46
+ "f": 92.1865536039,
47
+ "p": 92.9181929182,
48
+ "r": 91.4663461538
49
+ },
50
+ "NORP": {
51
+ "f": 88.9578713969,
52
+ "p": 88.682581786,
53
+ "r": 89.2348754448
54
+ },
55
+ "ORDINAL": {
56
+ "f": 81.9366852886,
57
+ "p": 80.0,
58
+ "r": 83.9694656489
59
+ },
60
+ "ORG": {
61
+ "f": 83.0995695042,
62
+ "p": 83.3194096352,
63
+ "r": 82.8808864266
64
+ },
65
+ "PERCENT": {
66
+ "f": 89.95215311,
67
+ "p": 91.8566775244,
68
+ "r": 88.125
69
+ },
70
+ "PERSON": {
71
+ "f": 90.0114810563,
72
+ "p": 88.0239520958,
73
+ "r": 92.0908379013
74
+ },
75
+ "PRODUCT": {
76
+ "f": 32.9966329966,
77
+ "p": 52.1276595745,
78
+ "r": 24.1379310345
79
+ },
80
+ "QUANTITY": {
81
+ "f": 71.2328767123,
82
+ "p": 78.1954887218,
83
+ "r": 65.4088050314
84
+ },
85
+ "TIME": {
86
+ "f": 70.5882352941,
87
+ "p": 70.1886792453,
88
+ "r": 70.9923664122
89
+ },
90
+ "WORK_OF_ART": {
91
+ "f": 42.9752066116,
92
+ "p": 48.1481481481,
93
+ "r": 38.8059701493
94
+ }
95
+ },
96
+ "ents_r": 85.1394400045,
97
+ "las": 89.7572754092,
98
+ "las_per_type": {
99
+ "acl": {
100
+ "f": 72.182596291,
101
+ "p": 75.6578947368,
102
+ "r": 69.012547736
103
+ },
104
+ "acomp": {
105
+ "f": 89.529035208,
106
+ "p": 90.3553299492,
107
+ "r": 88.717716357
108
+ },
109
+ "advcl": {
110
+ "f": 67.548478233,
111
+ "p": 68.9203354298,
112
+ "r": 66.2301687232
113
+ },
114
+ "advmod": {
115
+ "f": 85.2776018577,
116
+ "p": 85.6065101297,
117
+ "r": 84.9512113055
118
+ },
119
+ "agent": {
120
+ "f": 91.2250217202,
121
+ "p": 88.5328836425,
122
+ "r": 94.0860215054
123
+ },
124
+ "amod": {
125
+ "f": 91.0287743996,
126
+ "p": 91.5748754262,
127
+ "r": 90.4891480402
128
+ },
129
+ "appos": {
130
+ "f": 68.2546749777,
131
+ "p": 70.0960219479,
132
+ "r": 66.5075921909
133
+ },
134
+ "attr": {
135
+ "f": 91.6856728177,
136
+ "p": 90.4294478528,
137
+ "r": 92.9772918419
138
+ },
139
+ "aux": {
140
+ "f": 98.0118311613,
141
+ "p": 97.9464841319,
142
+ "r": 98.0772654442
143
+ },
144
+ "auxpass": {
145
+ "f": 95.9766239604,
146
+ "p": 94.7204968944,
147
+ "r": 97.2665148064
148
+ },
149
+ "case": {
150
+ "f": 98.6335403727,
151
+ "p": 97.927972373,
152
+ "r": 99.3493493493
153
+ },
154
+ "cc": {
155
+ "f": 83.5881753313,
156
+ "p": 83.8244137102,
157
+ "r": 83.3532647692
158
+ },
159
+ "ccomp": {
160
+ "f": 81.7630086559,
161
+ "p": 79.9260844194,
162
+ "r": 83.6863543788
163
+ },
164
+ "compound": {
165
+ "f": 91.3753170839,
166
+ "p": 90.4871122761,
167
+ "r": 92.2811316552
168
+ },
169
+ "conj": {
170
+ "f": 77.4640849469,
171
+ "p": 76.8877867328,
172
+ "r": 78.0490874764
173
+ },
174
+ "csubj": {
175
+ "f": 70.796460177,
176
+ "p": 70.5882352941,
177
+ "r": 71.0059171598
178
+ },
179
+ "csubjpass": {
180
+ "f": 53.3333333333,
181
+ "p": 44.4444444444,
182
+ "r": 66.6666666667
183
+ },
184
+ "dative": {
185
+ "f": 71.7827626919,
186
+ "p": 73.9659367397,
187
+ "r": 69.7247706422
188
+ },
189
+ "dep": {
190
+ "f": 22.8172293364,
191
+ "p": 40.329218107,
192
+ "r": 15.9090909091
193
+ },
194
+ "det": {
195
+ "f": 97.7503362269,
196
+ "p": 97.7105145232,
197
+ "r": 97.7901904024
198
+ },
199
+ "dobj": {
200
+ "f": 93.1567503459,
201
+ "p": 92.4513496547,
202
+ "r": 93.8729981675
203
+ },
204
+ "expl": {
205
+ "f": 98.7206823028,
206
+ "p": 98.3014861996,
207
+ "r": 99.1434689507
208
+ },
209
+ "intj": {
210
+ "f": 64.2266824085,
211
+ "p": 69.387755102,
212
+ "r": 59.7802197802
213
+ },
214
+ "mark": {
215
+ "f": 90.6522313177,
216
+ "p": 90.3421052632,
217
+ "r": 90.9644939057
218
+ },
219
+ "meta": {
220
+ "f": 50.7042253521,
221
+ "p": 94.7368421053,
222
+ "r": 34.6153846154
223
+ },
224
+ "neg": {
225
+ "f": 94.7447447447,
226
+ "p": 94.5082376435,
227
+ "r": 94.9824385349
228
+ },
229
+ "nmod": {
230
+ "f": 64.4593166608,
231
+ "p": 76.3772954925,
232
+ "r": 55.7586837294
233
+ },
234
+ "npadvmod": {
235
+ "f": 73.6491487787,
236
+ "p": 76.8636539204,
237
+ "r": 70.6927175844
238
+ },
239
+ "nsubj": {
240
+ "f": 95.1398662913,
241
+ "p": 95.530627567,
242
+ "r": 94.7522887555
243
+ },
244
+ "nsubjpass": {
245
+ "f": 92.2127987664,
246
+ "p": 92.4265842349,
247
+ "r": 92.0
248
+ },
249
+ "nummod": {
250
+ "f": 90.8054908055,
251
+ "p": 93.1951089846,
252
+ "r": 88.5353535354
253
+ },
254
+ "oprd": {
255
+ "f": 76.0697305864,
256
+ "p": 81.0810810811,
257
+ "r": 71.6417910448
258
+ },
259
+ "parataxis": {
260
+ "f": 51.9948519949,
261
+ "p": 63.9240506329,
262
+ "r": 43.8177874187
263
+ },
264
+ "pcomp": {
265
+ "f": 85.9326154915,
266
+ "p": 85.2515506547,
267
+ "r": 86.6246498599
268
+ },
269
+ "pobj": {
270
+ "f": 96.3553084873,
271
+ "p": 96.0694769711,
272
+ "r": 96.6428459243
273
+ },
274
+ "poss": {
275
+ "f": 97.2587609198,
276
+ "p": 97.0346623923,
277
+ "r": 97.4838969404
278
+ },
279
+ "preconj": {
280
+ "f": 60.0,
281
+ "p": 57.4468085106,
282
+ "r": 62.7906976744
283
+ },
284
+ "predet": {
285
+ "f": 87.2117400419,
286
+ "p": 85.2459016393,
287
+ "r": 89.2703862661
288
+ },
289
+ "prep": {
290
+ "f": 85.9525069954,
291
+ "p": 85.6642170718,
292
+ "r": 86.2427438631
293
+ },
294
+ "prt": {
295
+ "f": 84.8877374784,
296
+ "p": 81.9166666667,
297
+ "r": 88.082437276
298
+ },
299
+ "quantmod": {
300
+ "f": 81.5443360204,
301
+ "p": 85.3463587922,
302
+ "r": 78.0666125102
303
+ },
304
+ "relcl": {
305
+ "f": 77.4551971326,
306
+ "p": 76.5768958186,
307
+ "r": 78.3538796229
308
+ },
309
+ "root": {
310
+ "f": 90.3352283866,
311
+ "p": 89.5162856958,
312
+ "r": 91.1692936754
313
+ },
314
+ "xcomp": {
315
+ "f": 88.7738711405,
316
+ "p": 88.2854100106,
317
+ "r": 89.2677674085
318
+ }
319
+ },
320
+ "tags_acc": 97.056555292,
321
+ "token_acc": 99.756964111,
322
+ "uas": 91.6570115569
323
+ }
en_core_web_sm-2.3.1/meta.json ADDED
@@ -0,0 +1,473 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "lang":"en",
3
+ "name":"core_web_sm",
4
+ "license":"MIT",
5
+ "author":"Explosion",
6
+ "url":"https://explosion.ai",
7
+ "email":"contact@explosion.ai",
8
+ "description":"English multi-task CNN trained on OntoNotes. Assigns context-specific token vectors, POS tags, dependency parse and named entities.",
9
+ "sources":[
10
+ {
11
+ "name":"OntoNotes 5",
12
+ "url":"https://catalog.ldc.upenn.edu/LDC2013T19",
13
+ "license":"commercial (licensed by Explosion)"
14
+ }
15
+ ],
16
+ "pipeline":[
17
+ "tagger",
18
+ "parser",
19
+ "ner"
20
+ ],
21
+ "version":"2.3.1",
22
+ "spacy_version":">=2.3.0,<2.4.0",
23
+ "parent_package":"spacy",
24
+ "accuracy":{
25
+ "las":89.7572754092,
26
+ "uas":91.6570115569,
27
+ "token_acc":99.756964111,
28
+ "las_per_type":{
29
+ "advmod":{
30
+ "p":85.6065101297,
31
+ "r":84.9512113055,
32
+ "f":85.2776018577
33
+ },
34
+ "aux":{
35
+ "p":97.9464841319,
36
+ "r":98.0772654442,
37
+ "f":98.0118311613
38
+ },
39
+ "nsubj":{
40
+ "p":95.530627567,
41
+ "r":94.7522887555,
42
+ "f":95.1398662913
43
+ },
44
+ "root":{
45
+ "p":89.5162856958,
46
+ "r":91.1692936754,
47
+ "f":90.3352283866
48
+ },
49
+ "compound":{
50
+ "p":90.4871122761,
51
+ "r":92.2811316552,
52
+ "f":91.3753170839
53
+ },
54
+ "poss":{
55
+ "p":97.0346623923,
56
+ "r":97.4838969404,
57
+ "f":97.2587609198
58
+ },
59
+ "case":{
60
+ "p":97.927972373,
61
+ "r":99.3493493493,
62
+ "f":98.6335403727
63
+ },
64
+ "dobj":{
65
+ "p":92.4513496547,
66
+ "r":93.8729981675,
67
+ "f":93.1567503459
68
+ },
69
+ "prep":{
70
+ "p":85.6642170718,
71
+ "r":86.2427438631,
72
+ "f":85.9525069954
73
+ },
74
+ "pobj":{
75
+ "p":96.0694769711,
76
+ "r":96.6428459243,
77
+ "f":96.3553084873
78
+ },
79
+ "relcl":{
80
+ "p":76.5768958186,
81
+ "r":78.3538796229,
82
+ "f":77.4551971326
83
+ },
84
+ "det":{
85
+ "p":97.7105145232,
86
+ "r":97.7901904024,
87
+ "f":97.7503362269
88
+ },
89
+ "amod":{
90
+ "p":91.5748754262,
91
+ "r":90.4891480402,
92
+ "f":91.0287743996
93
+ },
94
+ "attr":{
95
+ "p":90.4294478528,
96
+ "r":92.9772918419,
97
+ "f":91.6856728177
98
+ },
99
+ "cc":{
100
+ "p":83.8244137102,
101
+ "r":83.3532647692,
102
+ "f":83.5881753313
103
+ },
104
+ "mark":{
105
+ "p":90.3421052632,
106
+ "r":90.9644939057,
107
+ "f":90.6522313177
108
+ },
109
+ "nmod":{
110
+ "p":76.3772954925,
111
+ "r":55.7586837294,
112
+ "f":64.4593166608
113
+ },
114
+ "conj":{
115
+ "p":76.8877867328,
116
+ "r":78.0490874764,
117
+ "f":77.4640849469
118
+ },
119
+ "advcl":{
120
+ "p":68.9203354298,
121
+ "r":66.2301687232,
122
+ "f":67.548478233
123
+ },
124
+ "pcomp":{
125
+ "p":85.2515506547,
126
+ "r":86.6246498599,
127
+ "f":85.9326154915
128
+ },
129
+ "nummod":{
130
+ "p":93.1951089846,
131
+ "r":88.5353535354,
132
+ "f":90.8054908055
133
+ },
134
+ "nsubjpass":{
135
+ "p":92.4265842349,
136
+ "r":92.0,
137
+ "f":92.2127987664
138
+ },
139
+ "quantmod":{
140
+ "p":85.3463587922,
141
+ "r":78.0666125102,
142
+ "f":81.5443360204
143
+ },
144
+ "auxpass":{
145
+ "p":94.7204968944,
146
+ "r":97.2665148064,
147
+ "f":95.9766239604
148
+ },
149
+ "ccomp":{
150
+ "p":79.9260844194,
151
+ "r":83.6863543788,
152
+ "f":81.7630086559
153
+ },
154
+ "npadvmod":{
155
+ "p":76.8636539204,
156
+ "r":70.6927175844,
157
+ "f":73.6491487787
158
+ },
159
+ "appos":{
160
+ "p":70.0960219479,
161
+ "r":66.5075921909,
162
+ "f":68.2546749777
163
+ },
164
+ "neg":{
165
+ "p":94.5082376435,
166
+ "r":94.9824385349,
167
+ "f":94.7447447447
168
+ },
169
+ "xcomp":{
170
+ "p":88.2854100106,
171
+ "r":89.2677674085,
172
+ "f":88.7738711405
173
+ },
174
+ "predet":{
175
+ "p":85.2459016393,
176
+ "r":89.2703862661,
177
+ "f":87.2117400419
178
+ },
179
+ "acomp":{
180
+ "p":90.3553299492,
181
+ "r":88.717716357,
182
+ "f":89.529035208
183
+ },
184
+ "acl":{
185
+ "p":75.6578947368,
186
+ "r":69.012547736,
187
+ "f":72.182596291
188
+ },
189
+ "oprd":{
190
+ "p":81.0810810811,
191
+ "r":71.6417910448,
192
+ "f":76.0697305864
193
+ },
194
+ "dative":{
195
+ "p":73.9659367397,
196
+ "r":69.7247706422,
197
+ "f":71.7827626919
198
+ },
199
+ "agent":{
200
+ "p":88.5328836425,
201
+ "r":94.0860215054,
202
+ "f":91.2250217202
203
+ },
204
+ "meta":{
205
+ "p":94.7368421053,
206
+ "r":34.6153846154,
207
+ "f":50.7042253521
208
+ },
209
+ "dep":{
210
+ "p":40.329218107,
211
+ "r":15.9090909091,
212
+ "f":22.8172293364
213
+ },
214
+ "prt":{
215
+ "p":81.9166666667,
216
+ "r":88.082437276,
217
+ "f":84.8877374784
218
+ },
219
+ "expl":{
220
+ "p":98.3014861996,
221
+ "r":99.1434689507,
222
+ "f":98.7206823028
223
+ },
224
+ "parataxis":{
225
+ "p":63.9240506329,
226
+ "r":43.8177874187,
227
+ "f":51.9948519949
228
+ },
229
+ "intj":{
230
+ "p":69.387755102,
231
+ "r":59.7802197802,
232
+ "f":64.2266824085
233
+ },
234
+ "csubj":{
235
+ "p":70.5882352941,
236
+ "r":71.0059171598,
237
+ "f":70.796460177
238
+ },
239
+ "preconj":{
240
+ "p":57.4468085106,
241
+ "r":62.7906976744,
242
+ "f":60.0
243
+ },
244
+ "csubjpass":{
245
+ "p":44.4444444444,
246
+ "r":66.6666666667,
247
+ "f":53.3333333333
248
+ }
249
+ },
250
+ "tags_acc":97.056555292,
251
+ "ents_f":85.4306864065,
252
+ "ents_p":85.7239322492,
253
+ "ents_r":85.1394400045,
254
+ "ents_per_type":{
255
+ "ORG":{
256
+ "p":83.3194096352,
257
+ "r":82.8808864266,
258
+ "f":83.0995695042
259
+ },
260
+ "CARDINAL":{
261
+ "p":83.9554682384,
262
+ "r":86.32996633,
263
+ "f":85.1261620186
264
+ },
265
+ "DATE":{
266
+ "p":84.6522781775,
267
+ "r":86.1275705821,
268
+ "f":85.3835521769
269
+ },
270
+ "GPE":{
271
+ "p":92.5831202046,
272
+ "r":90.2180685358,
273
+ "f":91.3852950458
274
+ },
275
+ "PERSON":{
276
+ "p":88.0239520958,
277
+ "r":92.0908379013,
278
+ "f":90.0114810563
279
+ },
280
+ "MONEY":{
281
+ "p":92.9181929182,
282
+ "r":91.4663461538,
283
+ "f":92.1865536039
284
+ },
285
+ "PRODUCT":{
286
+ "p":52.1276595745,
287
+ "r":24.1379310345,
288
+ "f":32.9966329966
289
+ },
290
+ "TIME":{
291
+ "p":70.1886792453,
292
+ "r":70.9923664122,
293
+ "f":70.5882352941
294
+ },
295
+ "PERCENT":{
296
+ "p":91.8566775244,
297
+ "r":88.125,
298
+ "f":89.95215311
299
+ },
300
+ "WORK_OF_ART":{
301
+ "p":48.1481481481,
302
+ "r":38.8059701493,
303
+ "f":42.9752066116
304
+ },
305
+ "QUANTITY":{
306
+ "p":78.1954887218,
307
+ "r":65.4088050314,
308
+ "f":71.2328767123
309
+ },
310
+ "NORP":{
311
+ "p":88.682581786,
312
+ "r":89.2348754448,
313
+ "f":88.9578713969
314
+ },
315
+ "LOC":{
316
+ "p":70.8154506438,
317
+ "r":66.0,
318
+ "f":68.3229813665
319
+ },
320
+ "EVENT":{
321
+ "p":63.2911392405,
322
+ "r":37.037037037,
323
+ "f":46.7289719626
324
+ },
325
+ "ORDINAL":{
326
+ "p":80.0,
327
+ "r":83.9694656489,
328
+ "f":81.9366852886
329
+ },
330
+ "FAC":{
331
+ "p":34.8623853211,
332
+ "r":46.9135802469,
333
+ "f":40.0
334
+ },
335
+ "LAW":{
336
+ "p":62.962962963,
337
+ "r":56.6666666667,
338
+ "f":59.649122807
339
+ },
340
+ "LANGUAGE":{
341
+ "p":75.0,
342
+ "r":65.2173913043,
343
+ "f":69.7674418605
344
+ }
345
+ }
346
+ },
347
+ "speed":{
348
+ "cpu":6107.3535050376,
349
+ "gpu":null,
350
+ "nwords":291315
351
+ },
352
+ "labels":{
353
+ "tagger":[
354
+ "$",
355
+ "''",
356
+ ",",
357
+ "-LRB-",
358
+ "-RRB-",
359
+ ".",
360
+ ":",
361
+ "ADD",
362
+ "AFX",
363
+ "CC",
364
+ "CD",
365
+ "DT",
366
+ "EX",
367
+ "FW",
368
+ "HYPH",
369
+ "IN",
370
+ "JJ",
371
+ "JJR",
372
+ "JJS",
373
+ "LS",
374
+ "MD",
375
+ "NFP",
376
+ "NN",
377
+ "NNP",
378
+ "NNPS",
379
+ "NNS",
380
+ "PDT",
381
+ "POS",
382
+ "PRP",
383
+ "PRP$",
384
+ "RB",
385
+ "RBR",
386
+ "RBS",
387
+ "RP",
388
+ "SYM",
389
+ "TO",
390
+ "UH",
391
+ "VB",
392
+ "VBD",
393
+ "VBG",
394
+ "VBN",
395
+ "VBP",
396
+ "VBZ",
397
+ "WDT",
398
+ "WP",
399
+ "WP$",
400
+ "WRB",
401
+ "XX",
402
+ "_SP",
403
+ "``"
404
+ ],
405
+ "parser":[
406
+ "ROOT",
407
+ "acl",
408
+ "acomp",
409
+ "advcl",
410
+ "advmod",
411
+ "agent",
412
+ "amod",
413
+ "appos",
414
+ "attr",
415
+ "aux",
416
+ "auxpass",
417
+ "case",
418
+ "cc",
419
+ "ccomp",
420
+ "compound",
421
+ "conj",
422
+ "csubj",
423
+ "csubjpass",
424
+ "dative",
425
+ "dep",
426
+ "det",
427
+ "dobj",
428
+ "expl",
429
+ "intj",
430
+ "mark",
431
+ "meta",
432
+ "neg",
433
+ "nmod",
434
+ "npadvmod",
435
+ "nsubj",
436
+ "nsubjpass",
437
+ "nummod",
438
+ "oprd",
439
+ "parataxis",
440
+ "pcomp",
441
+ "pobj",
442
+ "poss",
443
+ "preconj",
444
+ "predet",
445
+ "prep",
446
+ "prt",
447
+ "punct",
448
+ "quantmod",
449
+ "relcl",
450
+ "xcomp"
451
+ ],
452
+ "ner":[
453
+ "CARDINAL",
454
+ "DATE",
455
+ "EVENT",
456
+ "FAC",
457
+ "GPE",
458
+ "LANGUAGE",
459
+ "LAW",
460
+ "LOC",
461
+ "MONEY",
462
+ "NORP",
463
+ "ORDINAL",
464
+ "ORG",
465
+ "PERCENT",
466
+ "PERSON",
467
+ "PRODUCT",
468
+ "QUANTITY",
469
+ "TIME",
470
+ "WORK_OF_ART"
471
+ ]
472
+ }
473
+ }
en_core_web_sm-2.3.1/ner/cfg ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "beam_width":1,
3
+ "beam_density":0.0,
4
+ "beam_update_prob":1.0,
5
+ "cnn_maxout_pieces":3,
6
+ "nr_feature_tokens":6,
7
+ "nr_class":74,
8
+ "hidden_depth":1,
9
+ "token_vector_width":96,
10
+ "hidden_width":64,
11
+ "maxout_pieces":2,
12
+ "pretrained_vectors":null,
13
+ "bilstm_depth":0,
14
+ "self_attn_depth":0,
15
+ "conv_depth":4,
16
+ "conv_window":1,
17
+ "embed_size":2000
18
+ }
en_core_web_sm-2.3.1/ner/model ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:46ba57cd8569e0728f6d16549e62a136c96259da54440a048d3daa3f1af88597
3
+ size 4020405
en_core_web_sm-2.3.1/ner/moves ADDED
@@ -0,0 +1 @@
 
 
1
+ ��moves�{"0":{},"1":{"ORG":56360,"DATE":40381,"PERSON":36477,"GPE":26718,"MONEY":15121,"CARDINAL":14096,"NORP":9638,"PERCENT":9182,"WORK_OF_ART":4475,"LOC":4047,"TIME":3671,"QUANTITY":3114,"FAC":3042,"EVENT":3015,"ORDINAL":2142,"PRODUCT":1783,"LAW":1620,"LANGUAGE":355},"2":{"ORG":56360,"DATE":40381,"PERSON":36477,"GPE":26718,"MONEY":15121,"CARDINAL":14096,"NORP":9638,"PERCENT":9182,"WORK_OF_ART":4475,"LOC":4047,"TIME":3671,"QUANTITY":3114,"FAC":3042,"EVENT":3015,"ORDINAL":2142,"PRODUCT":1783,"LAW":1620,"LANGUAGE":355},"3":{"ORG":56360,"DATE":40381,"PERSON":36477,"GPE":26718,"MONEY":15121,"CARDINAL":14096,"NORP":9638,"PERCENT":9182,"WORK_OF_ART":4475,"LOC":4047,"TIME":3671,"QUANTITY":3114,"FAC":3042,"EVENT":3015,"ORDINAL":2142,"PRODUCT":1783,"LAW":1620,"LANGUAGE":355},"4":{"ORG":56360,"DATE":40381,"PERSON":36477,"GPE":26718,"MONEY":15121,"CARDINAL":14096,"NORP":9638,"PERCENT":9182,"WORK_OF_ART":4475,"LOC":4047,"TIME":3671,"QUANTITY":3114,"FAC":3042,"EVENT":3015,"ORDINAL":2142,"PRODUCT":1783,"LAW":1620,"LANGUAGE":355,"":1},"5":{"":1}}
en_core_web_sm-2.3.1/parser/cfg ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "learn_tokens":false,
3
+ "beam_width":1,
4
+ "beam_density":0.0,
5
+ "beam_update_prob":1.0,
6
+ "cnn_maxout_pieces":3,
7
+ "nr_feature_tokens":8,
8
+ "nr_class":107,
9
+ "hidden_depth":1,
10
+ "token_vector_width":96,
11
+ "hidden_width":64,
12
+ "maxout_pieces":2,
13
+ "pretrained_vectors":null,
14
+ "bilstm_depth":0,
15
+ "self_attn_depth":0,
16
+ "conv_depth":4,
17
+ "conv_window":1,
18
+ "embed_size":2000
19
+ }
en_core_web_sm-2.3.1/parser/model ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:df5a3e6af132b49c64cbfcac70faaa626c418f4d5625f1f427a2295923f80d0b
3
+ size 4128313
en_core_web_sm-2.3.1/parser/moves ADDED
@@ -0,0 +1 @@
 
 
1
+ ��moves�{"0":{"":994471},"1":{"":991067},"2":{"det":172635,"nsubj":165799,"compound":116630,"amod":105204,"aux":86688,"punct":65483,"advmod":62776,"poss":36453,"mark":27950,"nummod":22599,"auxpass":15600,"prep":14006,"nsubjpass":13860,"neg":12359,"cc":10741,"nmod":9562,"advcl":9062,"npadvmod":8169,"quantmod":7101,"intj":6465,"ccomp":5897,"dobj":3430,"expl":3360,"dep":2806,"predet":1945,"parataxis":1837,"csubj":1428,"preconj":621,"pobj||prep":616,"attr":578,"meta":376,"advmod||conj":368,"dobj||xcomp":352,"acomp":284,"nsubj||ccomp":224,"dative":207,"advmod||xcomp":149,"dobj||ccomp":70,"csubjpass":64,"dobj||conj":62,"prep||conj":51,"acl":48,"prep||nsubj":41,"prep||dobj":36,"xcomp":34,"advmod||ccomp":32,"oprd":31},"3":{"punct":183851,"pobj":182232,"prep":174045,"dobj":89629,"conj":59710,"cc":51941,"ccomp":30397,"advmod":22873,"xcomp":21026,"relcl":20979,"advcl":19832,"attr":17745,"acomp":16925,"appos":15267,"case":13390,"acl":12086,"pcomp":10328,"npadvmod":9800,"prt":8179,"agent":3904,"dative":3870,"nsubj":3471,"neg":2907,"amod":2839,"intj":2819,"nummod":2732,"oprd":2302,"dep":1488,"parataxis":1262,"quantmod":319,"nmod":295,"acl||dobj":201,"prep||dobj":190,"prep||nsubj":162,"acl||nsubj":160,"appos||nsubj":145,"relcl||dobj":134,"relcl||nsubj":111,"aux":103,"expl":96,"meta":92,"appos||dobj":86,"preconj":71,"csubj":65,"prep||nsubjpass":55,"prep||advmod":54,"prep||acomp":53,"det":51,"nsubjpass":45,"relcl||pobj":42,"acl||nsubjpass":42,"mark":40,"auxpass":39,"prep||pobj":36,"relcl||nsubjpass":32,"appos||nsubjpass":31,"advcl||nsubj":30},"4":{"ROOT":111717}}
en_core_web_sm-2.3.1/tagger/cfg ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "cnn_maxout_pieces":2,
3
+ "pretrained_vectors":null,
4
+ "token_vector_width":96,
5
+ "conv_depth":4
6
+ }
en_core_web_sm-2.3.1/tagger/model ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8afe3e1193ee3c7a7e5064e925c1111f34ff0a1abe6047ee2e1ff3c9a377281a
3
+ size 3721710
en_core_web_sm-2.3.1/tagger/tag_map ADDED
Binary file (1.04 kB). View file
 
en_core_web_sm-2.3.1/tokenizer ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ ��prefix_search�
2
+ �^§|^%|^=|^—|^–|^\+(?![0-9])|^…|^……|^,|^:|^;|^\!|^\?|^¿|^؟|^¡|^\(|^\)|^\[|^\]|^\{|^\}|^<|^>|^_|^#|^\*|^&|^。|^?|^!|^,|^、|^;|^:|^~|^·|^।|^،|^۔|^؛|^٪|^\.\.+|^…|^\'|^"|^”|^“|^`|^‘|^´|^’|^‚|^,|^„|^»|^«|^「|^」|^『|^』|^(|^)|^〔|^〕|^【|^】|^《|^》|^〈|^〉|^\$|^£|^€|^¥|^฿|^US\$|^C\$|^A\$|^₽|^﷼|^₴|^[\u00A6\u00A9\u00AE\u00B0\u0482\u058D\u058E\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u09FA\u0B70\u0BF3-\u0BF8\u0BFA\u0C7F\u0D4F\u0D79\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116\u2117\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u214A\u214C\u214D\u214F\u218A\u218B\u2195-\u2199\u219C-\u219F\u21A1\u21A2\u21A4\u21A5\u21A7-\u21AD\u21AF-\u21CD\u21D0\u21D1\u21D3\u21D5-\u21F3\u2300-\u2307\u230C-\u231F\u2322-\u2328\u232B-\u237B\u237D-\u239A\u23B4-\u23DB\u23E2-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u25B6\u25B8-\u25C0\u25C2-\u25F7\u2600-\u266E\u2670-\u2767\u2794-\u27BF\u2800-\u28FF\u2B00-\u2B2F\u2B45\u2B46\u2B4D-\u2B73\u2B76-\u2B95\u2B98-\u2BC8\u2BCA-\u2BFE\u2CE5-\u2CEA\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u32FE\u3300-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA828-\uA82B\uA836\uA837\uA839\uAA77-\uAA79\uFDFD\uFFE4\uFFE8\uFFED\uFFEE\uFFFC\uFFFD\U00010137-\U0001013F\U00010179-\U00010189\U0001018C-\U0001018E\U00010190-\U0001019B\U000101A0\U000101D0-\U000101FC\U00010877\U00010878\U00010AC8\U0001173F\U00016B3C-\U00016B3F\U00016B45\U0001BC9C\U0001D000-\U0001D0F5\U0001D100-\U0001D126\U0001D129-\U0001D164\U0001D16A-\U0001D16C\U0001D183\U0001D184\U0001D18C-\U0001D1A9\U0001D1AE-\U0001D1E8\U0001D200-\U0001D241\U0001D245\U0001D300-\U0001D356\U0001D800-\U0001D9FF\U0001DA37-\U0001DA3A\U0001DA6D-\U0001DA74\U0001DA76-\U0001DA83\U0001DA85\U0001DA86\U0001ECAC\U0001F000-\U0001F02B\U0001F030-\U0001F093\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F110-\U0001F16B\U0001F170-\U0001F1AC\U0001F1E6-\U0001F202\U0001F210-\U0001F23B\U0001F240-\U0001F248\U0001F250\U0001F251\U0001F260-\U0001F265\U0001F300-\U0001F3FA\U0001F400-\U0001F6D4\U0001F6E0-\U0001F6EC\U0001F6F0-\U0001F6F9\U0001F700-\U0001F773\U0001F780-\U0001F7D8\U0001F800-\U0001F80B\U0001F810-\U0001F847\U0001F850-\U0001F859\U0001F860-\U0001F887\U0001F890-\U0001F8AD\U0001F900-\U0001F90B\U0001F910-\U0001F93E\U0001F940-\U0001F970\U0001F973-\U0001F976\U0001F97A\U0001F97C-\U0001F9A2\U0001F9B0-\U0001F9B9\U0001F9C0-\U0001F9C2\U0001F9D0-\U0001F9FF\U0001FA60-\U0001FA6D]�suffix_search�1K…$|……$|,$|:$|;$|\!$|\?$|¿$|؟$|¡$|\($|\)$|\[$|\]$|\{$|\}$|<$|>$|_$|#$|\*$|&$|。$|?$|!$|,$|、$|;$|:$|~$|·$|।$|،$|۔$|؛$|٪$|\.\.+$|…$|\'$|"$|”$|“$|`$|‘$|´$|’$|‚$|,$|„$|»$|«$|「$|」$|『$|』$|($|)$|〔$|〕$|【$|】$|《$|》$|〈$|〉$|[\u00A6\u00A9\u00AE\u00B0\u0482\u058D\u058E\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u09FA\u0B70\u0BF3-\u0BF8\u0BFA\u0C7F\u0D4F\u0D79\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116\u2117\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u214A\u214C\u214D\u214F\u218A\u218B\u2195-\u2199\u219C-\u219F\u21A1\u21A2\u21A4\u21A5\u21A7-\u21AD\u21AF-\u21CD\u21D0\u21D1\u21D3\u21D5-\u21F3\u2300-\u2307\u230C-\u231F\u2322-\u2328\u232B-\u237B\u237D-\u239A\u23B4-\u23DB\u23E2-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u25B6\u25B8-\u25C0\u25C2-\u25F7\u2600-\u266E\u2670-\u2767\u2794-\u27BF\u2800-\u28FF\u2B00-\u2B2F\u2B45\u2B46\u2B4D-\u2B73\u2B76-\u2B95\u2B98-\u2BC8\u2BCA-\u2BFE\u2CE5-\u2CEA\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u32FE\u3300-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA828-\uA82B\uA836\uA837\uA839\uAA77-\uAA79\uFDFD\uFFE4\uFFE8\uFFED\uFFEE\uFFFC\uFFFD\U00010137-\U0001013F\U00010179-\U00010189\U0001018C-\U0001018E\U00010190-\U0001019B\U000101A0\U000101D0-\U000101FC\U00010877\U00010878\U00010AC8\U0001173F\U00016B3C-\U00016B3F\U00016B45\U0001BC9C\U0001D000-\U0001D0F5\U0001D100-\U0001D126\U0001D129-\U0001D164\U0001D16A-\U0001D16C\U0001D183\U0001D184\U0001D18C-\U0001D1A9\U0001D1AE-\U0001D1E8\U0001D200-\U0001D241\U0001D245\U0001D300-\U0001D356\U0001D800-\U0001D9FF\U0001DA37-\U0001DA3A\U0001DA6D-\U0001DA74\U0001DA76-\U0001DA83\U0001DA85\U0001DA86\U0001ECAC\U0001F000-\U0001F02B\U0001F030-\U0001F093\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F110-\U0001F16B\U0001F170-\U0001F1AC\U0001F1E6-\U0001F202\U0001F210-\U0001F23B\U0001F240-\U0001F248\U0001F250\U0001F251\U0001F260-\U0001F265\U0001F300-\U0001F3FA\U0001F400-\U0001F6D4\U0001F6E0-\U0001F6EC\U0001F6F0-\U0001F6F9\U0001F700-\U0001F773\U0001F780-\U0001F7D8\U0001F800-\U0001F80B\U0001F810-\U0001F847\U0001F850-\U0001F859\U0001F860-\U0001F887\U0001F890-\U0001F8AD\U0001F900-\U0001F90B\U0001F910-\U0001F93E\U0001F940-\U0001F970\U0001F973-\U0001F976\U0001F97A\U0001F97C-\U0001F9A2\U0001F9B0-\U0001F9B9\U0001F9C0-\U0001F9C2\U0001F9D0-\U0001F9FF\U0001FA60-\U0001FA6D]$|'s$|'S$|’s$|’S$|—$|–$|(?<=[0-9])\+$|(?<=°[FfCcKk])\.$|(?<=[0-9])(?:\$|£|€|¥|฿|US\$|C\$|A\$|₽|﷼|₴)$|(?<=[0-9])(?:km|km²|km³|m|m²|m³|dm|dm²|dm³|cm|cm²|cm³|mm|mm²|mm³|ha|µm|nm|yd|in|ft|kg|g|mg|µg|t|lb|oz|m/s|km/h|kmh|mph|hPa|Pa|mbar|mb|MB|kb|KB|gb|GB|tb|TB|T|G|M|K|%|км|км²|км³|м|м²|м³|дм|дм²|дм³|см|см²|см³|мм|мм²|мм³|нм|кг|г|мг|м/с|км/ч|кПа|Па|мбар|Кб|КБ|кб|Мб|МБ|мб|Гб|ГБ|гб|Тб|ТБ|тбكم|كم²|كم³|م|م²|م³|سم|سم²|سم³|مم|مم²|مم³|كم|غرام|جرام|جم|كغ|ملغ|كوب|اكواب)$|(?<=[0-9a-z\uFF41-\uFF5A\u00DF-\u00F6\u00F8-\u00FF\u0101\u0103\u0105\u0107\u0109\u010B\u010D\u010F\u0111\u0113\u0115\u0117\u0119\u011B\u011D\u011F\u0121\u0123\u0125\u0127\u0129\u012B\u012D\u012F\u0131\u0133\u0135\u0137\u0138\u013A\u013C\u013E\u0140\u0142\u0144\u0146\u0148\u0149\u014B\u014D\u014F\u0151\u0153\u0155\u0157\u0159\u015B\u015D\u015F\u0161\u0163\u0165\u0167\u0169\u016B\u016D\u016F\u0171\u0173\u0175\u0177\u017A\u017C\u017E\u017F\u0180\u0183\u0185\u0188\u018C\u018D\u0192\u0195\u0199-\u019B\u019E\u01A1\u01A3\u01A5\u01A8\u01AA\u01AB\u01AD\u01B0\u01B4\u01B6\u01B9\u01BA\u01BD-\u01BF\u01C6\u01C9\u01CC\u01CE\u01D0\u01D2\u01D4\u01D6\u01D8\u01DA\u01DC\u01DD\u01DF\u01E1\u01E3\u01E5\u01E7\u01E9\u01EB\u01ED\u01EF\u01F0\u01F3\u01F5\u01F9\u01FB\u01FD\u01FF\u0201\u0203\u0205\u0207\u0209\u020B\u020D\u020F\u0211\u0213\u0215\u0217\u0219\u021B\u021D\u021F\u0221\u0223\u0225\u0227\u0229\u022B\u022D\u022F\u0231\u0233-\u0239\u023C\u023F\u0240\u0242\u0247\u0249\u024B\u024D\u024F\u2C61\u2C65\u2C66\u2C68\u2C6A\u2C6C\u2C71\u2C73\u2C74\u2C76-\u2C7B\uA723\uA725\uA727\uA729\uA72B\uA72D\uA72F-\uA731\uA733\uA735\uA737\uA739\uA73B\uA73D\uA73F\uA741\uA743\uA745\uA747\uA749\uA74B\uA74D\uA74F\uA751\uA753\uA755\uA757\uA759\uA75B\uA75D\uA75F\uA761\uA763\uA765\uA767\uA769\uA76B\uA76D\uA76F\uA771-\uA778\uA77A\uA77C\uA77F\uA781\uA783\uA785\uA787\uA78C\uA78E\uA791\uA793-\uA795\uA797\uA799\uA79B\uA79D\uA79F\uA7A1\uA7A3\uA7A5\uA7A7\uA7A9\uA7AF\uA7B5\uA7B7\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E01\u1E03\u1E05\u1E07\u1E09\u1E0B\u1E0D\u1E0F\u1E11\u1E13\u1E15\u1E17\u1E19\u1E1B\u1E1D\u1E1F\u1E21\u1E23\u1E25\u1E27\u1E29\u1E2B\u1E2D\u1E2F\u1E31\u1E33\u1E35\u1E37\u1E39\u1E3B\u1E3D\u1E3F\u1E41\u1E43\u1E45\u1E47\u1E49\u1E4B\u1E4D\u1E4F\u1E51\u1E53\u1E55\u1E57\u1E59\u1E5B\u1E5D\u1E5F\u1E61\u1E63\u1E65\u1E67\u1E69\u1E6B\u1E6D\u1E6F\u1E71\u1E73\u1E75\u1E77\u1E79\u1E7B\u1E7D\u1E7F\u1E81\u1E83\u1E85\u1E87\u1E89\u1E8B\u1E8D\u1E8F\u1E91\u1E93\u1E95-\u1E9D\u1E9F\u1EA1\u1EA3\u1EA5\u1EA7\u1EA9\u1EAB\u1EAD\u1EAF\u1EB1\u1EB3\u1EB5\u1EB7\u1EB9\u1EBB\u1EBD\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1EC9\u1ECB\u1ECD\u1ECF\u1ED1\u1ED3\u1ED5\u1ED7\u1ED9\u1EDB\u1EDD\u1EDF\u1EE1\u1EE3\u1EE5\u1EE7\u1EE9\u1EEB\u1EED\u1EEF\u1EF1\u1EF3\u1EF5\u1EF7\u1EF9\u1EFB\u1EFD\u1EFFёа-яәөүҗңһα-ωάέίόώήύа-щюяіїєґ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F%²\-\+…|……|,|:|;|\!|\?|¿|؟|¡|\(|\)|\[|\]|\{|\}|<|>|_|#|\*|&|。|?|!|,|、|;|:|~|·|।|،|۔|؛|٪(?:\'"”“`‘´’‚,„»«「」『』()〔〕【】《》〈〉)])\.$|(?<=[A-Z\uFF21-\uFF3A\u00C0-\u00D6\u00D8-\u00DE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E\u2C7F\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AE\uA7B0-\uA7B4\uA7B6\uA7B8\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFEЁА-ЯӘӨҮҖҢҺΑ-ΩΆΈΊΌΏΉΎА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F][A-Z\uFF21-\uFF3A\u00C0-\u00D6\u00D8-\u00DE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E\u2C7F\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AE\uA7B0-\uA7B4\uA7B6\uA7B8\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFEЁА-ЯӘӨҮҖҢҺΑ-ΩΆΈΊΌΏΉΎА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F])\.$�infix_finditer�<�\.\.+|…|[\u00A6\u00A9\u00AE\u00B0\u0482\u058D\u058E\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u09FA\u0B70\u0BF3-\u0BF8\u0BFA\u0C7F\u0D4F\u0D79\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116\u2117\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u214A\u214C\u214D\u214F\u218A\u218B\u2195-\u2199\u219C-\u219F\u21A1\u21A2\u21A4\u21A5\u21A7-\u21AD\u21AF-\u21CD\u21D0\u21D1\u21D3\u21D5-\u21F3\u2300-\u2307\u230C-\u231F\u2322-\u2328\u232B-\u237B\u237D-\u239A\u23B4-\u23DB\u23E2-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u25B6\u25B8-\u25C0\u25C2-\u25F7\u2600-\u266E\u2670-\u2767\u2794-\u27BF\u2800-\u28FF\u2B00-\u2B2F\u2B45\u2B46\u2B4D-\u2B73\u2B76-\u2B95\u2B98-\u2BC8\u2BCA-\u2BFE\u2CE5-\u2CEA\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u32FE\u3300-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA828-\uA82B\uA836\uA837\uA839\uAA77-\uAA79\uFDFD\uFFE4\uFFE8\uFFED\uFFEE\uFFFC\uFFFD\U00010137-\U0001013F\U00010179-\U00010189\U0001018C-\U0001018E\U00010190-\U0001019B\U000101A0\U000101D0-\U000101FC\U00010877\U00010878\U00010AC8\U0001173F\U00016B3C-\U00016B3F\U00016B45\U0001BC9C\U0001D000-\U0001D0F5\U0001D100-\U0001D126\U0001D129-\U0001D164\U0001D16A-\U0001D16C\U0001D183\U0001D184\U0001D18C-\U0001D1A9\U0001D1AE-\U0001D1E8\U0001D200-\U0001D241\U0001D245\U0001D300-\U0001D356\U0001D800-\U0001D9FF\U0001DA37-\U0001DA3A\U0001DA6D-\U0001DA74\U0001DA76-\U0001DA83\U0001DA85\U0001DA86\U0001ECAC\U0001F000-\U0001F02B\U0001F030-\U0001F093\U0001F0A0-\U0001F0AE\U0001F0B1-\U0001F0BF\U0001F0C1-\U0001F0CF\U0001F0D1-\U0001F0F5\U0001F110-\U0001F16B\U0001F170-\U0001F1AC\U0001F1E6-\U0001F202\U0001F210-\U0001F23B\U0001F240-\U0001F248\U0001F250\U0001F251\U0001F260-\U0001F265\U0001F300-\U0001F3FA\U0001F400-\U0001F6D4\U0001F6E0-\U0001F6EC\U0001F6F0-\U0001F6F9\U0001F700-\U0001F773\U0001F780-\U0001F7D8\U0001F800-\U0001F80B\U0001F810-\U0001F847\U0001F850-\U0001F859\U0001F860-\U0001F887\U0001F890-\U0001F8AD\U0001F900-\U0001F90B\U0001F910-\U0001F93E\U0001F940-\U0001F970\U0001F973-\U0001F976\U0001F97A\U0001F97C-\U0001F9A2\U0001F9B0-\U0001F9B9\U0001F9C0-\U0001F9C2\U0001F9D0-\U0001F9FF\U0001FA60-\U0001FA6D]|(?<=[0-9])[+\-\*^](?=[0-9-])|(?<=[a-z\uFF41-\uFF5A\u00DF-\u00F6\u00F8-\u00FF\u0101\u0103\u0105\u0107\u0109\u010B\u010D\u010F\u0111\u0113\u0115\u0117\u0119\u011B\u011D\u011F\u0121\u0123\u0125\u0127\u0129\u012B\u012D\u012F\u0131\u0133\u0135\u0137\u0138\u013A\u013C\u013E\u0140\u0142\u0144\u0146\u0148\u0149\u014B\u014D\u014F\u0151\u0153\u0155\u0157\u0159\u015B\u015D\u015F\u0161\u0163\u0165\u0167\u0169\u016B\u016D\u016F\u0171\u0173\u0175\u0177\u017A\u017C\u017E\u017F\u0180\u0183\u0185\u0188\u018C\u018D\u0192\u0195\u0199-\u019B\u019E\u01A1\u01A3\u01A5\u01A8\u01AA\u01AB\u01AD\u01B0\u01B4\u01B6\u01B9\u01BA\u01BD-\u01BF\u01C6\u01C9\u01CC\u01CE\u01D0\u01D2\u01D4\u01D6\u01D8\u01DA\u01DC\u01DD\u01DF\u01E1\u01E3\u01E5\u01E7\u01E9\u01EB\u01ED\u01EF\u01F0\u01F3\u01F5\u01F9\u01FB\u01FD\u01FF\u0201\u0203\u0205\u0207\u0209\u020B\u020D\u020F\u0211\u0213\u0215\u0217\u0219\u021B\u021D\u021F\u0221\u0223\u0225\u0227\u0229\u022B\u022D\u022F\u0231\u0233-\u0239\u023C\u023F\u0240\u0242\u0247\u0249\u024B\u024D\u024F\u2C61\u2C65\u2C66\u2C68\u2C6A\u2C6C\u2C71\u2C73\u2C74\u2C76-\u2C7B\uA723\uA725\uA727\uA729\uA72B\uA72D\uA72F-\uA731\uA733\uA735\uA737\uA739\uA73B\uA73D\uA73F\uA741\uA743\uA745\uA747\uA749\uA74B\uA74D\uA74F\uA751\uA753\uA755\uA757\uA759\uA75B\uA75D\uA75F\uA761\uA763\uA765\uA767\uA769\uA76B\uA76D\uA76F\uA771-\uA778\uA77A\uA77C\uA77F\uA781\uA783\uA785\uA787\uA78C\uA78E\uA791\uA793-\uA795\uA797\uA799\uA79B\uA79D\uA79F\uA7A1\uA7A3\uA7A5\uA7A7\uA7A9\uA7AF\uA7B5\uA7B7\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E01\u1E03\u1E05\u1E07\u1E09\u1E0B\u1E0D\u1E0F\u1E11\u1E13\u1E15\u1E17\u1E19\u1E1B\u1E1D\u1E1F\u1E21\u1E23\u1E25\u1E27\u1E29\u1E2B\u1E2D\u1E2F\u1E31\u1E33\u1E35\u1E37\u1E39\u1E3B\u1E3D\u1E3F\u1E41\u1E43\u1E45\u1E47\u1E49\u1E4B\u1E4D\u1E4F\u1E51\u1E53\u1E55\u1E57\u1E59\u1E5B\u1E5D\u1E5F\u1E61\u1E63\u1E65\u1E67\u1E69\u1E6B\u1E6D\u1E6F\u1E71\u1E73\u1E75\u1E77\u1E79\u1E7B\u1E7D\u1E7F\u1E81\u1E83\u1E85\u1E87\u1E89\u1E8B\u1E8D\u1E8F\u1E91\u1E93\u1E95-\u1E9D\u1E9F\u1EA1\u1EA3\u1EA5\u1EA7\u1EA9\u1EAB\u1EAD\u1EAF\u1EB1\u1EB3\u1EB5\u1EB7\u1EB9\u1EBB\u1EBD\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1EC9\u1ECB\u1ECD\u1ECF\u1ED1\u1ED3\u1ED5\u1ED7\u1ED9\u1EDB\u1EDD\u1EDF\u1EE1\u1EE3\u1EE5\u1EE7\u1EE9\u1EEB\u1EED\u1EEF\u1EF1\u1EF3\u1EF5\u1EF7\u1EF9\u1EFB\u1EFD\u1EFFёа-яәөүҗңһα-ωάέίόώήύа-щюяіїєґ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F\'"”“`‘´’‚,„»«「」『』()〔〕【】《》〈〉])\.(?=[A-Z\uFF21-\uFF3A\u00C0-\u00D6\u00D8-\u00DE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E\u2C7F\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AE\uA7B0-\uA7B4\uA7B6\uA7B8\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFEЁА-ЯӘӨҮҖҢҺΑ-ΩΆΈΊΌΏΉΎА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F\'"”“`‘´’‚,„»«「」『』()〔〕【】《》〈〉])|(?<=[A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u017F\u0180-\u01BF\u01C4-\u024F\u2C60-\u2C7B\u2C7E\u2C7F\uA722-\uA76F\uA771-\uA787\uA78B-\uA78E\uA790-\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E00-\u1EFFёа-яЁА-ЯәөүҗңһӘӨҮҖҢҺα-ωάέίόώήύΑ-ΩΆΈΊΌΏΉΎа-щюяіїєґА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F]),(?=[A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u017F\u0180-\u01BF\u01C4-\u024F\u2C60-\u2C7B\u2C7E\u2C7F\uA722-\uA76F\uA771-\uA787\uA78B-\uA78E\uA790-\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E00-\u1EFFёа-яЁА-ЯәөүҗңһӘӨҮҖҢҺα-ωάέίόώήύΑ-ΩΆΈΊΌΏΉΎа-щюяіїєґА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F])|(?<=[A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u017F\u0180-\u01BF\u01C4-\u024F\u2C60-\u2C7B\u2C7E\u2C7F\uA722-\uA76F\uA771-\uA787\uA78B-\uA78E\uA790-\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E00-\u1EFFёа-яЁА-ЯәөүҗңһӘӨҮҖҢҺα-ωάέίόώήύΑ-ΩΆΈΊΌΏΉΎа-щюяіїєґА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F])(?:-|–|—|--|---|——|~)(?=[A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u017F\u0180-\u01BF\u01C4-\u024F\u2C60-\u2C7B\u2C7E\u2C7F\uA722-\uA76F\uA771-\uA787\uA78B-\uA78E\uA790-\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E00-\u1EFFёа-яЁА-ЯәөүҗңһӘӨҮҖҢҺα-ωάέίόώήύΑ-ΩΆΈΊΌΏΉΎа-щюяіїєґА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F])|(?<=[A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u017F\u0180-\u01BF\u01C4-\u024F\u2C60-\u2C7B\u2C7E\u2C7F\uA722-\uA76F\uA771-\uA787\uA78B-\uA78E\uA790-\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E00-\u1EFFёа-яЁА-ЯәөүҗңһӘӨҮҖҢҺα-ωάέίόώήύΑ-ΩΆΈΊΌΏΉΎа-щюяіїєґА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F0-9])[:<>=/](?=[A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u017F\u0180-\u01BF\u01C4-\u024F\u2C60-\u2C7B\u2C7E\u2C7F\uA722-\uA76F\uA771-\uA787\uA78B-\uA78E\uA790-\uA7B9\uA7FA\uAB30-\uAB5A\uAB60-\uAB64\u0250-\u02AF\u1D00-\u1D25\u1D6B-\u1D77\u1D79-\u1D9A\u1E00-\u1EFFёа-яЁА-ЯәөүҗңһӘӨҮҖҢҺα-ωάέίόώήύΑ-ΩΆΈΊΌΏΉΎа-щюяіїєґА-ЩЮЯІЇЄҐ\u0980-\u09FF\u0591-\u05F4\uFB1D-\uFB4F\u0620-\u064A\u066E-\u06D5\u06E5-\u06FF\u0750-\u077F\u08A0-\u08BD\uFB50-\uFBB1\uFBD3-\uFD3D\uFD50-\uFDC7\uFDF0-\uFDFB\uFE70-\uFEFC\U0001EE00-\U0001EEBB\u0D80-\u0DFF\u0900-\u097F\u0C80-\u0CFF\u0B80-\u0BFF\u0C00-\u0C7F\uAC00-\uD7AF\u1100-\u11FF\u4E00-\u62FF\u6300-\u77FF\u7800-\u8CFF\u8D00-\u9FFF\u3400-\u4DBF\U00020000-\U000215FF\U00021600-\U000230FF\U00023100-\U000245FF\U00024600-\U000260FF\U00026100-\U000275FF\U00027600-\U000290FF\U00029100-\U0002A6DF\U0002A700-\U0002B73F\U0002B740-\U0002B81F\U0002B820-\U0002CEAF\U0002CEB0-\U0002EBEF\u2E80-\u2EFF\u2F00-\u2FDF\u2FF0-\u2FFF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\uF900-\uFAFF\uFE30-\uFE4F\U0001F200-\U0001F2FF\U0002F800-\U0002FA1F])�token_match��url_match�
3
+ ��A�
4
+ JgK�_SP� ��A� JgK�_SP�")��A�")�'��A�'�''��A�''�'Cause��A�'CauseI�becauseC�because�'Cos��A�'CosI�becauseC�because�'Coz��A�'CozI�becauseC�because�'Cuz��A�'CuzI�becauseC�because�'S��A�'SI�'sC�'s�'bout��A�'boutI�aboutC�about�'cause��A�'causeI�becauseC�because�'cos��A�'cosI�becauseC�because�'coz��A�'cozI�becauseC�because�'cuz��A�'cuzI�becauseC�because�'d��A�'d�'em��A�'emI�-PRON-C�them�'ll��A�'llI�willC�will�'nuff��A�'nuffI�enoughC�enough�'re��A�'reI�beC�are�'s��A�'sI�'sC�'s�(*_*)��A�(*_*)�(-8��A�(-8�(-:��A�(-:�(-;��A�(-;�(-_-)��A�(-_-)�(._.)��A�(._.)�(:��A�(:�(;��A�(;�(=��A�(=�(>_<)��A�(>_<)�(^_^)��A�(^_^)�(o:��A�(o:�(¬_¬)��A�(¬_¬)�(ಠ_ಠ)��A�(ಠ_ಠ)�(╯°□°)╯︵┻━┻��A�(╯°□°)╯︵┻━┻�)-:��A�)-:�):��A�):�-_-��A�-_-�-__-��A�-__-�._.��A�._.�0.0��A�0.0�0.o��A�0.o�0_0��A�0_0�0_o��A�0_o�10a.m.��A�10�A�a.m.I�a.m.C�a.m.�10am��A�10�A�amI�a.m.C�a.m.�10p.m.��A�10�A�p.m.I�p.m.C�p.m.�10pm��A�10�A�pmI�p.m.C�p.m.�11a.m.��A�11�A�a.m.I�a.m.C�a.m.�11am��A�11�A�amI�a.m.C�a.m.�11p.m.��A�11�A�p.m.I�p.m.C�p.m.�11pm��A�11�A�pmI�p.m.C�p.m.�12a.m.��A�12�A�a.m.I�a.m.C�a.m.�12am��A�12�A�amI�a.m.C�a.m.�12p.m.��A�12�A�p.m.I�p.m.C�p.m.�12pm��A�12�A�pmI�p.m.C�p.m.�1a.m.��A�1�A�a.m.I�a.m.C�a.m.�1am��A�1�A�amI�a.m.C�a.m.�1p.m.��A�1�A�p.m.I�p.m.C�p.m.�1pm��A�1�A�pmI�p.m.C�p.m.�2a.m.��A�2�A�a.m.I�a.m.C�a.m.�2am��A�2�A�amI�a.m.C�a.m.�2p.m.��A�2�A�p.m.I�p.m.C�p.m.�2pm��A�2�A�pmI�p.m.C�p.m.�3a.m.��A�3�A�a.m.I�a.m.C�a.m.�3am��A�3�A�amI�a.m.C�a.m.�3p.m.��A�3�A�p.m.I�p.m.C�p.m.�3pm��A�3�A�pmI�p.m.C�p.m.�4a.m.��A�4�A�a.m.I�a.m.C�a.m.�4am��A�4�A�amI�a.m.C�a.m.�4p.m.��A�4�A�p.m.I�p.m.C�p.m.�4pm��A�4�A�pmI�p.m.C�p.m.�5a.m.��A�5�A�a.m.I�a.m.C�a.m.�5am��A�5�A�amI�a.m.C�a.m.�5p.m.��A�5�A�p.m.I�p.m.C�p.m.�5pm��A�5�A�pmI�p.m.C�p.m.�6a.m.��A�6�A�a.m.I�a.m.C�a.m.�6am��A�6�A�amI�a.m.C�a.m.�6p.m.��A�6�A�p.m.I�p.m.C�p.m.�6pm��A�6�A�pmI�p.m.C�p.m.�7a.m.��A�7�A�a.m.I�a.m.C�a.m.�7am��A�7�A�amI�a.m.C�a.m.�7p.m.��A�7�A�p.m.I�p.m.C�p.m.�7pm��A�7�A�pmI�p.m.C�p.m.�8)��A�8)�8-)��A�8-)�8-D��A�8-D�8D��A�8D�8a.m.��A�8�A�a.m.I�a.m.C�a.m.�8am��A�8�A�amI�a.m.C�a.m.�8p.m.��A�8�A�p.m.I�p.m.C�p.m.�8pm��A�8�A�pmI�p.m.C�p.m.�9a.m.��A�9�A�a.m.I�a.m.C�a.m.�9am��A�9�A�amI�a.m.C�a.m.�9p.m.��A�9�A�p.m.I�p.m.C�p.m.�9pm��A�9�A�pmI�p.m.C�p.m.�:'(��A�:'(�:')��A�:')�:'-(��A�:'-(�:'-)��A�:'-)�:(��A�:(�:((��A�:((�:(((��A�:(((�:()��A�:()�:)��A�:)�:))��A�:))�:)))��A�:)))�:*��A�:*�:-(��A�:-(�:-((��A�:-((�:-(((��A�:-(((�:-)��A�:-)�:-))��A�:-))�:-)))��A�:-)))�:-*��A�:-*�:-/��A�:-/�:-0��A�:-0�:-3��A�:-3�:->��A�:->�:-D��A�:-D�:-O��A�:-O�:-P��A�:-P�:-X��A�:-X�:-]��A�:-]�:-o��A�:-o�:-p��A�:-p�:-x��A�:-x�:-|��A�:-|�:-}��A�:-}�:/��A�:/�:0��A�:0�:1��A�:1�:3��A�:3�:>��A�:>�:D��A�:D�:O��A�:O�:P��A�:P�:X��A�:X�:]��A�:]�:o��A�:o�:o)��A�:o)�:p��A�:p�:x��A�:x�:|��A�:|�:}��A�:}�:’(��A�:’(�:’)��A�:’)�:’-(��A�:’-(�:’-)��A�:’-)�;)��A�;)�;-)��A�;-)�;-D��A�;-D�;D��A�;D�;_;��A�;_;�<.<��A�<.<�</3��A�</3�<3��A�<3�<33��A�<33�<333��A�<333�<space>��A�<space>�=(��A�=(�=)��A�=)�=/��A�=/�=3��A�=3�=D��A�=D�=|��A�=|�>.<��A�>.<�>.>��A�>.>�>:(��A�>:(�>:o��A�>:o�><(((*>��A�><(((*>�@_@��A�@_@�Adm.��A�Adm.�Ain't��A�AiI�beK�VBP�A�n'tI�notC�notK�RB�Aint��A�AiI�beK�VBP�A�ntI�notC�notK�RB�Ain’t��A�AiI�beK�VBP�A�n’tI�notC�notK�RB�Ak.��A�Ak.I�AlaskaC�Alaska�Ala.��A�Ala.I�AlabamaC�Alabama�Apr.��A�Apr.I�AprilC�April�Aren't��A�AreI�beC�areK�VBP�A�n'tI�notC�notK�RB�Arent��A�AreI�beC�areK�VBP�A�ntI�notC�notK�RB�Aren’t��A�AreI�beC�areK�VBP�A�n’tI�notC�notK�RB�Ariz.��A�Ariz.I�ArizonaC�Arizona�Ark.��A�Ark.I�ArkansasC�Arkansas�Aug.��A�Aug.I�AugustC�August�Bros.��A�Bros.�C'mon��A�C'mC�comeI�come�A�on�C++��A�C++�Calif.��A�Calif.I�CaliforniaC�California�Can't��A�CaI�canC�canK�MD�A�n'tI�notC�notK�RB�Can't've��A�CaI�canC�canK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Cannot��A�CanI�canC�canK�MD�A�notI�notK�RB�Cant��A�CaI�canC�canK�MD�A�ntI�notC�notK�RB�Cantve��A�CaI�canC�canK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Can’t��A�CaI�canC�canK�MD�A�n’tI�notC�notK�RB�Can’t’ve��A�CaI�canC�canK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Co.��A�Co.�Colo.��A�Colo.I�ColoradoC�Colorado�Conn.��A�Conn.I�ConnecticutC�Connecticut�Corp.��A�Corp.�Could've��A�CouldC�couldK�MD�A�'veI�haveK�VB�Couldn't��A�CouldC�couldK�MD�A�n'tI�notC�notK�RB�Couldn't've��A�CouldC�couldK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Couldnt��A�CouldC�couldK�MD�A�ntI�notC�notK�RB�Couldntve��A�CouldC�couldK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Couldn’t��A�CouldC�couldK�MD�A�n’tI�notC�notK�RB�Couldn’t’ve��A�CouldC�couldK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Couldve��A�CouldC�couldK�MD�A�veI�haveK�VB�Could’ve��A�CouldC�couldK�MD�A�’veI�haveK�VB�C’mon��A�C’mC�comeI�come�A�on�D.C.��A�D.C.�Daren't��A�DareC�dare�A�n'tI�notC�notK�RB�Darent��A�DareC�dare�A�ntI�notC�notK�RB�Daren’t��A�DareC�dare�A�n’tI�notC�notK�RB�Dec.��A�Dec.I�DecemberC�December�Del.��A�Del.I�DelawareC�Delaware�Didn't��A�DidI�doC�doK�VBD�A�n'tI�notC�notK�RB�Didn't've��A�DidI�doC�doK�VBD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Didnt��A�DidI�doC�doK�VBD�A�ntI�notC�notK�RB�Didntve��A�DidI�doC�doK�VBD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Didn’t��A�DidI�doC�doK�VBD�A�n’tI�notC�notK�RB�Didn’t’ve��A�DidI�doC�doK�VBD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Doesn't��A�DoesI�doC�does�A�n'tI�notC�notK�RB�Doesn't've��A�DoesI�doC�does�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Doesnt��A�DoesI�doC�does�A�ntI�notC�notK�RB�Doesntve��A�DoesI�doC�does�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Doesn’t��A�DoesI�doC�does�A�n’tI�notC�notK�RB�Doesn’t’ve��A�DoesI�doC�does�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Doin��A�DoinI�doC�doing�Doin'��A�Doin'I�doC�doing�Doin’��A�Doin’I�doC�doing�Don't��A�DoI�doC�do�A�n'tI�notC�notK�RB�Don't've��A�DoI�doC�do�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Dont��A�DoI�doC�do�A�ntI�notC�notK�RB�Dontve��A�DoI�doC�do�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Don’t��A�DoI�doC�do�A�n’tI�notC�notK�RB�Don’t’ve��A�DoI�doC�do�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Dr.��A�Dr.�E.G.��A�E.G.�E.g.��A�E.g.�Feb.��A�Feb.I�FebruaryC�February�Fla.��A�Fla.I�FloridaC�Florida�Ga.��A�Ga.I�GeorgiaC�Georgia�Gen.��A�Gen.�Goin��A�GoinI�goC�going�Goin'��A�Goin'I�goC�going�Goin’��A�Goin’I�goC�going�Gonna��A�GonI�goC�going�A�naI�toC�to�Gotta��A�GotC�got�A�taI�toC�to�Gov.��A�Gov.�Hadn't��A�HadI�haveC�haveK�VBD�A�n'tI�notC�notK�RB�Hadn't've��A�HadI�haveC�haveK�VBD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Hadnt��A�HadI�haveC�haveK�VBD�A�ntI�notC�notK�RB�Hadntve��A�HadI�haveC�haveK�VBD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Hadn’t��A�HadI�haveC�haveK�VBD�A�n’tI�notC�notK�RB�Hadn’t’ve��A�HadI�haveC�haveK�VBD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Hasn't��A�HasI�haveC�has�A�n'tI�notC�notK�RB�Hasnt��A�HasI�haveC�has�A�ntI�notC�notK�RB�Hasn’t��A�HasI�haveC�has�A�n’tI�notC�notK�RB�Haven't��A�HaveC�have�A�n'tI�notC�notK�RB�Havent��A�HaveC�have�A�ntI�notC�notK�RB�Haven’t��A�HaveC�have�A�n’tI�notC�notK�RB�Havin��A�HavinI�haveC�having�Havin'��A�Havin'I�haveC�having�Havin’��A�Havin’I�haveC�having�He'd��A�HeI�-PRON-C�heK�PRP�A�'dC�'d�He'd've��A�HeI�-PRON-C�heK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�He'll��A�HeI�-PRON-C�heK�PRP�A�'llI�willC�willK�MD�He'll've��A�HeI�-PRON-C�heK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�He's��A�HeI�-PRON-C�heK�PRP�A�'sC�'s�Hed��A�HeI�-PRON-C�heK�PRP�A�dC�'d�Hedve��A�HeI�-PRON-C�heK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Hellve��A�HeI�-PRON-C�heK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Hes��A�HeI�-PRON-C�heK�PRP�A�s�He’d��A�HeI�-PRON-C�heK�PRP�A�’dC�'d�He’d’ve��A�HeI�-PRON-C�heK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�He’ll��A�HeI�-PRON-C�heK�PRP�A�’llI�willC�willK�MD�He’ll’ve��A�HeI�-PRON-C�heK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�He’s��A�HeI�-PRON-C�heK�PRP�A�’sC�'s�How'd��A�HowI�howC�how�A�'dC�'d�How'd've��A�HowI�howC�how�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�How'd'y��A�HowI�howC�how�A�'dI�do�A�'yI�-PRON-C�you�How'll��A�HowI�howC�how�A�'llI�willC�willK�MD�How'll've��A�HowI�howC�how�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�How're��A�HowI�howC�how�A�'reI�beC�are�How's��A�HowI�howC�how�A�'sC�'s�How've��A�HowI�howC�how�A�'veI�haveK�VB�Howd��A�HowI�howC�how�A�dC�'d�Howdve��A�HowI�howC�how�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Howll��A�HowI�howC�how�A�llI�willC�willK�MD�Howllve��A�HowI�howC�how�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Howre��A�HowI�howC�how�A�reI�beC�are�Hows��A�HowI�howC�how�A�s�Howve��A�HowI�how�A�veI�haveC�haveK�VB�How’d��A�HowI�howC�how�A�’dC�'d�How’d’ve��A�HowI�howC�how�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�How’d’y��A�HowI�howC�how�A�’dI�do�A�’yI�-PRON-C�you�How’ll��A�HowI�howC�how�A�’llI�willC�willK�MD�How’ll’ve��A�HowI�howC�how�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�How’re��A�HowI�howC�how�A�’reI�beC�are�How’s��A�HowI�howC�how�A�’sC�'s�How’ve��A�HowI�howC�how�A�’veI�haveK�VB�I'd��A�II�-PRON-C�iK�PRP�A�'dC�'d�I'd've��A�II�-PRON-C�iK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�I'll��A�II�-PRON-C�iK�PRP�A�'llI�willC�willK�MD�I'll've��A�II�-PRON-C�iK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�I'm��A�II�-PRON-C�iK�PRP�A�'mI�beC�amK�VBP�I'ma��A�II�-PRON-C�iK�PRP�A�'mI�beC�am�A�aI�going toC�gonna�I've��A�II�-PRON-C�iK�PRP�A�'veI�haveC�haveK�VB�I.E.��A�I.E.�I.e.��A�I.e.�Ia.��A�Ia.I�IowaC�Iowa�Id��A�II�-PRON-C�iK�PRP�A�dC�'d�Id.��A�Id.I�IdahoC�Idaho�Idve��A�II�-PRON-C�iK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Ill.��A�Ill.I�IllinoisC�Illinois�Illve��A�II�-PRON-C�iK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Im��A�II�-PRON-C�iK�PRP�A�mI�beK�VBP�Ima��A�II�-PRON-C�iK�PRP�A�mI�beC�am�A�aI�going toC�gonna�Inc.��A�Inc.�Ind.��A�Ind.I�IndianaC�Indiana�Isn't��A�IsI�beC�isK�VBZ�A�n'tI�notC�notK�RB�Isnt��A�IsI�beC�isK�VBZ�A�ntI�notC�notK�RB�Isn’t��A�IsI�beC�isK�VBZ�A�n’tI�notC�notK�RB�It'd��A�ItI�-PRON-C�itK�PRP�A�'dC�'d�It'd've��A�ItI�-PRON-C�itK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�It'll��A�ItI�-PRON-C�itK�PRP�A�'llI�willC�willK�MD�It'll've��A�ItI�-PRON-C�itK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�It's��A�ItI�-PRON-C�itK�PRP�A�'sC�'s�Itd��A�ItI�-PRON-C�itK�PRP�A�dC�'d�Itdve��A�ItI�-PRON-C�itK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Itll��A�ItI�-PRON-C�itK�PRP�A�llI�willC�willK�MD�Itllve��A�ItI�-PRON-C�itK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�It’d��A�ItI�-PRON-C�itK�PRP�A�’dC�'d�It’d’ve��A�ItI�-PRON-C�itK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�It’ll��A�ItI�-PRON-C�itK�PRP�A�’llI�willC�willK�MD�It’ll’ve��A�ItI�-PRON-C�itK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�It’s��A�ItI�-PRON-C�itK�PRP�A�’sC�'s�Ive��A�II�-PRON-C�iK�PRP�A�veI�haveC�haveK�VB�I’d��A�II�-PRON-C�iK�PRP�A�’dC�'d�I’d’ve��A�II�-PRON-C�iK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�I’ll��A�II�-PRON-C�iK�PRP�A�’llI�willC�willK�MD�I’ll’ve��A�II�-PRON-C�iK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�I’m��A�II�-PRON-C�iK�PRP�A�’mI�beC�amK�VBP�I’ma��A�II�-PRON-C�iK�PRP�A�’mI�beC�am�A�aI�going toC�gonna�I’ve��A�II�-PRON-C�iK�PRP�A�’veI�haveC�haveK�VB�Jan.��A�Jan.I�JanuaryC�January�Jr.��A�Jr.�Jul.��A�Jul.I�JulyC�July�Jun.��A�Jun.I�JuneC�June�Kan.��A�Kan.I�KansasC�Kansas�Kans.��A�Kans.I�KansasC�Kansas�Ky.��A�Ky.I�KentuckyC�Kentucky�La.��A�La.I�LouisianaC�Louisiana�Let's��A�LetI�letC�let�A�'sI�-PRON-C�us�Let’s��A�LetI�letC�let�A�’sI�-PRON-C�us�Lovin��A�LovinI�loveC�loving�Lovin'��A�Lovin'I�loveC�loving�Lovin’��A�Lovin’I�loveC�loving�Ltd.��A�Ltd.�Ma'am��A�Ma'amI�madamC�madam�Mar.��A�Mar.I�MarchC�March�Mass.��A�Mass.I�MassachusettsC�Massachusetts�May.��A�May.I�MayC�May�Mayn't��A�MayC�mayK�MD�A�n'tI�notC�notK�RB�Mayn't've��A�MayC�mayK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Maynt��A�MayC�mayK�MD�A�ntI�notC�notK�RB�Mayntve��A�MayC�mayK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Mayn’t��A�MayC�mayK�MD�A�n’tI�notC�notK�RB�Mayn’t’ve��A�MayC�mayK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Ma’am��A�Ma’amI�madamC�madam�Md.��A�Md.�Messrs.��A�Messrs.�Mich.��A�Mich.I�MichiganC�Michigan�Might've��A�MightC�mightK�MD�A�'veI�haveK�VB�Mightn't��A�MightC�mightK�MD�A�n'tI�notC�notK�RB�Mightn't've��A�MightC�mightK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Mightnt��A�MightC�mightK�MD�A�ntI�notC�notK�RB�Mightntve��A�MightC�mightK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Mightn’t��A�MightC�mightK�MD�A�n’tI�notC�notK�RB�Mightn’t’ve��A�MightC�mightK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Mightve��A�MightC�mightK�MD�A�veI�haveK�VB�Might’ve��A�MightC�mightK�MD�A�’veI�haveK�VB�Minn.��A�Minn.I�MinnesotaC�Minnesota�Miss.��A�Miss.I�MississippiC�Mississippi�Mo.��A�Mo.�Mont.��A�Mont.�Mr.��A�Mr.�Mrs.��A�Mrs.�Ms.��A�Ms.�Mt.��A�Mt.I�MountC�Mount�Must've��A�MustC�mustK�MD�A�'veI�haveK�VB�Mustn't��A�MustC�mustK�MD�A�n'tI�notC�notK�RB�Mustn't've��A�MustC�mustK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Mustnt��A�MustC�mustK�MD�A�ntI�notC�notK�RB�Mustntve��A�MustC�mustK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Mustn’t��A�MustC�mustK�MD�A�n’tI�notC�notK�RB�Mustn’t’ve��A�MustC�mustK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Mustve��A�MustC�mustK�MD�A�veI�haveK�VB�Must’ve��A�MustC�mustK�MD�A�’veI�haveK�VB�N.C.��A�N.C.I�North CarolinaC�North Carolina�N.D.��A�N.D.I�North DakotaC�North Dakota�N.H.��A�N.H.I�New HampshireC�New Hampshire�N.J.��A�N.J.I�New JerseyC�New Jersey�N.M.��A�N.M.I�New MexicoC�New Mexico�N.Y.��A�N.Y.I�New YorkC�New York�Neb.��A�Neb.I�NebraskaC�Nebraska�Nebr.��A�Nebr.I�NebraskaC�Nebraska�Needn't��A�NeedC�need�A�n'tI�notC�notK�RB�Needn't've��A�NeedC�need�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Neednt��A�NeedC�need�A�ntI�notC�notK�RB�Needntve��A�NeedC�need�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Needn’t��A�NeedC�need�A�n’tI�notC�notK�RB�Needn’t’ve��A�NeedC�need�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Nev.��A�Nev.I�NevadaC�Nevada�Not've��A�NotI�notC�notK�RB�A�'veI�haveC�haveK�VB�Nothin��A�NothinI�nothingC�nothing�Nothin'��A�Nothin'I�nothingC�nothing�Nothin’��A�Nothin’I�nothingC�nothing�Notve��A�NotI�notC�notK�RB�A�veI�haveC�haveK�VB�Not’ve��A�NotI�notC�notK�RB�A�’veI�haveC�haveK�VB�Nov.��A�Nov.I�NovemberC�November�Nuthin��A�NuthinI�nothingC�nothing�Nuthin'��A�Nuthin'I�nothingC�nothing�Nuthin’��A�Nuthin’I�nothingC�nothing�O'clock��A�O'clockI�o'clockC�o'clock�O.O��A�O.O�O.o��A�O.o�O_O��A�O_O�O_o��A�O_o�Oct.��A�Oct.I�OctoberC�October�Okla.��A�Okla.I�OklahomaC�Oklahoma�Ol��A�OlI�oldC�old�Ol'��A�Ol'I�oldC�old�Ol’��A�Ol’I�oldC�old�Ore.��A�Ore.I�OregonC�Oregon�Oughtn't��A�OughtC�oughtK�MD�A�n'tI�notC�notK�RB�Oughtn't've��A�OughtC�oughtK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Oughtnt��A�OughtC�oughtK�MD�A�ntI�notC�notK�RB�Oughtntve��A�OughtC�oughtK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Oughtn’t��A�OughtC�oughtK�MD�A�n’tI�notC�notK�RB�Oughtn’t’ve��A�OughtC�oughtK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�O’clock��A�O’clockI�o'clockC�o'clock�Pa.��A�Pa.I�PennsylvaniaC�Pennsylvania�Ph.D.��A�Ph.D.�Prof.��A�Prof.�Rep.��A�Rep.�Rev.��A�Rev.�S.C.��A�S.C.I�South CarolinaC�South Carolina�Sen.��A�Sen.�Sep.��A�Sep.I�SeptemberC�September�Sept.��A�Sept.I�SeptemberC�September�Shan't��A�ShaI�shallC�shallK�MD�A�n'tI�notC�notK�RB�Shan't've��A�ShaI�shallC�shallK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Shant��A�ShaI�shallC�shallK�MD�A�ntI�notC�notK�RB�Shantve��A�ShaI�shallC�shallK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Shan’t��A�ShaI�shallC�shallK�MD�A�n’tI�notC�notK�RB�Shan’t’ve��A�ShaI�shallC�shallK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�She'd��A�SheI�-PRON-C�sheK�PRP�A�'dC�'d�She'd've��A�SheI�-PRON-C�sheK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�She'll��A�SheI�-PRON-C�sheK�PRP�A�'llI�willC�willK�MD�She'll've��A�SheI�-PRON-C�sheK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�She's��A�SheI�-PRON-C�sheK�PRP�A�'sC�'s�Shedve��A�SheI�-PRON-C�sheK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Shellve��A�SheI�-PRON-C�sheK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Shes��A�SheI�-PRON-C�sheK�PRP�A�s�She’d��A�SheI�-PRON-C�sheK�PRP�A�’dC�'d�She’d’ve��A�SheI�-PRON-C�sheK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�She’ll��A�SheI�-PRON-C�sheK�PRP�A�’llI�willC�willK�MD�She’ll’ve��A�SheI�-PRON-C�sheK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�She’s��A�SheI�-PRON-C�sheK�PRP�A�’sC�'s�Should've��A�ShouldC�shouldK�MD�A�'veI�haveK�VB�Shouldn't��A�ShouldC�shouldK�MD�A�n'tI�notC�notK�RB�Shouldn't've��A�ShouldC�shouldK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Shouldnt��A�ShouldC�shouldK�MD�A�ntI�notC�notK�RB�Shouldntve��A�ShouldC�shouldK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Shouldn’t��A�ShouldC�shouldK�MD�A�n’tI�notC�notK�RB�Shouldn’t’ve��A�ShouldC�shouldK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Shouldve��A�ShouldC�shouldK�MD�A�veI�haveK�VB�Should’ve��A�ShouldC�shouldK�MD�A�’veI�haveK�VB�Somethin��A�SomethinI�somethingC�something�Somethin'��A�Somethin'I�somethingC�something�Somethin’��A�Somethin’I�somethingC�something�St.��A�St.�Tenn.��A�Tenn.I�TennesseeC�Tennessee�That'd��A�ThatI�thatC�that�A�'dC�'d�That'd've��A�ThatI�thatC�that�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�That'll��A�ThatI�thatC�that�A�'llI�willC�willK�MD�That'll've��A�ThatI�thatC�that�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�That're��A�ThatI�thatC�that�A�'reI�beC�are�That's��A�ThatI�thatC�that�A�'sC�'s�That've��A�ThatI�thatC�that�A�'veI�haveK�VB�Thatd��A�ThatI�thatC�that�A�dC�'d�Thatdve��A�ThatI�thatC�that�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Thatll��A�ThatI�thatC�that�A�llI�willC�willK�MD�Thatllve��A�ThatI�thatC�that�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Thatre��A�ThatI�thatC�that�A�reI�beC�are�Thats��A�ThatI�thatC�that�A�s�Thatve��A�ThatI�that�A�veI�haveC�haveK�VB�That’d��A�ThatI�thatC�that�A�’dC�'d�That’d’ve��A�ThatI�thatC�that�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�That’ll��A�ThatI�thatC�that�A�’llI�willC�willK�MD�That’ll’ve��A�ThatI�thatC�that�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�That’re��A�ThatI�thatC�that�A�’reI�beC�are�That’s��A�ThatI�thatC�that�A�’sC�'s�That’ve��A�ThatI�thatC�that�A�’veI�haveK�VB�There'd��A�ThereI�thereC�there�A�'dC�'d�There'd've��A�ThereI�thereC�there�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�There'll��A�ThereI�thereC�there�A�'llI�willC�willK�MD�There'll've��A�ThereI�thereC�there�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�There're��A�ThereI�thereC�there�A�'reI�beC�are�There's��A�ThereI�thereC�there�A�'sC�'s�There've��A�ThereI�thereC�there�A�'veI�haveK�VB�Thered��A�ThereI�thereC�there�A�dC�'d�Theredve��A�ThereI�thereC�there�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Therell��A�ThereI�thereC�there�A�llI�willC�willK�MD�Therellve��A�ThereI�thereC�there�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Therere��A�ThereI�thereC�there�A�reI�beC�are�Theres��A�ThereI�thereC�there�A�s�Thereve��A�ThereI�there�A�veI�haveC�haveK�VB�There’d��A�ThereI�thereC�there�A�’dC�'d�There’d’ve��A�ThereI�thereC�there�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�There’ll��A�ThereI�thereC�there�A�’llI�willC�willK�MD�There’ll’ve��A�ThereI�thereC�there�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�There’re��A�ThereI�thereC�there�A�’reI�beC�are�There’s��A�ThereI�thereC�there�A�’sC�'s�There’ve��A�ThereI�thereC�there�A�’veI�haveK�VB�These'd��A�TheseI�theseC�these�A�'dC�'d�These'd've��A�TheseI�theseC�these�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�These'll��A�TheseI�theseC�these�A�'llI�willC�willK�MD�These'll've��A�TheseI�theseC�these�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�These're��A�TheseI�theseC�these�A�'reI�beC�are�These's��A�TheseI�theseC�these�A�'sC�'s�These've��A�TheseI�theseC�these�A�'veI�haveK�VB�Thesed��A�TheseI�theseC�these�A�dC�'d�Thesedve��A�TheseI�theseC�these�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Thesell��A�TheseI�theseC�these�A�llI�willC�willK�MD�Thesellve��A�TheseI�theseC�these�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Thesere��A�TheseI�theseC�these�A�reI�beC�are�Theses��A�TheseI�theseC�these�A�s�Theseve��A�TheseI�these�A�veI�haveC�haveK�VB�These’d��A�TheseI�theseC�these�A�’dC�'d�These’d’ve��A�TheseI�theseC�these�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�These’ll��A�TheseI�theseC�these�A�’llI�willC�willK�MD�These’ll’ve��A�TheseI�theseC�these�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�These’re��A�TheseI�theseC�these�A�’reI�beC�are�These’s��A�TheseI�theseC�these�A�’sC�'s�These’ve��A�TheseI�theseC�these�A�’veI�haveK�VB�They'd��A�TheyI�-PRON-C�theyK�PRP�A�'dC�'d�They'd've��A�TheyI�-PRON-C�theyK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�They'll��A�TheyI�-PRON-C�theyK�PRP�A�'llI�willC�willK�MD�They'll've��A�TheyI�-PRON-C�theyK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�They're��A�TheyI�-PRON-C�theyK�PRP�A�'reI�beC�are�They've��A�TheyI�-PRON-C�theyK�PRP�A�'veI�haveC�haveK�VB�Theyd��A�TheyI�-PRON-C�theyK�PRP�A�dC�'d�Theydve��A�TheyI�-PRON-C�theyK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Theyll��A�TheyI�-PRON-C�theyK�PRP�A�llI�willC�willK�MD�Theyllve��A�TheyI�-PRON-C�theyK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Theyre��A�TheyI�-PRON-C�theyK�PRP�A�reI�beC�areK�VBZ�Theyve��A�TheyI�-PRON-C�theyK�PRP�A�veI�haveC�haveK�VB�They’d��A�TheyI�-PRON-C�theyK�PRP�A�’dC�'d�They’d’ve��A�TheyI�-PRON-C�theyK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�They’ll��A�TheyI�-PRON-C�theyK�PRP�A�’llI�willC�willK�MD�They’ll’ve��A�TheyI�-PRON-C�theyK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�They’re��A�TheyI�-PRON-C�theyK�PRP�A�’reI�beC�are�They’ve��A�TheyI�-PRON-C�theyK�PRP�A�’veI�haveC�haveK�VB�This'd��A�ThisI�thisC�this�A�'dC�'d�This'd've��A�ThisI�thisC�this�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�This'll��A�ThisI�thisC�this�A�'llI�willC�willK�MD�This'll've��A�ThisI�thisC�this�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�This're��A�ThisI�thisC�this�A�'reI�beC�are�This's��A�ThisI�thisC�this�A�'sC�'s�This've��A�ThisI�thisC�this�A�'veI�haveK�VB�Thisd��A�ThisI�thisC�this�A�dC�'d�Thisdve��A�ThisI�thisC�this�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Thisll��A�ThisI�thisC�this�A�llI�willC�willK�MD�Thisllve��A�ThisI�thisC�this�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Thisre��A�ThisI�thisC�this�A�reI�beC�are�Thiss��A�ThisI�thisC�this�A�s�Thisve��A�ThisI�this�A�veI�haveC�haveK�VB�This’d��A�ThisI�thisC�this�A�’dC�'d�This’d’ve��A�ThisI�thisC�this�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�This’ll��A�ThisI�thisC�this�A�’llI�willC�willK�MD�This’ll’ve��A�ThisI�thisC�this�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�This’re��A�ThisI�thisC�this�A�’reI�beC�are�This’s��A�ThisI�thisC�this�A�’sC�'s�This’ve��A�ThisI�thisC�this�A�’veI�haveK�VB�Those'd��A�ThoseI�thoseC�those�A�'dC�'d�Those'd've��A�ThoseI�thoseC�those�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�Those'll��A�ThoseI�thoseC�those�A�'llI�willC�willK�MD�Those'll've��A�ThoseI�thoseC�those�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�Those're��A�ThoseI�thoseC�those�A�'reI�beC�are�Those's��A�ThoseI�thoseC�those�A�'sC�'s�Those've��A�ThoseI�thoseC�those�A�'veI�haveK�VB�Thosed��A�ThoseI�thoseC�those�A�dC�'d�Thosedve��A�ThoseI�thoseC�those�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Thosell��A�ThoseI�thoseC�those�A�llI�willC�willK�MD�Thosellve��A�ThoseI�thoseC�those�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Thosere��A�ThoseI�thoseC�those�A�reI�beC�are�Thoses��A�ThoseI�thoseC�those�A�s�Thoseve��A�ThoseI�those�A�veI�haveC�haveK�VB�Those’d��A�ThoseI�thoseC�those�A�’dC�'d�Those’d’ve��A�ThoseI�thoseC�those�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�Those’ll��A�ThoseI�thoseC�those�A�’llI�willC�willK�MD�Those’ll’ve��A�ThoseI�thoseC�those�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�Those’re��A�ThoseI�thoseC�those�A�’reI�beC�are�Those’s��A�ThoseI�thoseC�those�A�’sC�'s�Those’ve��A�ThoseI�thoseC�those�A�’veI�haveK�VB�V.V��A�V.V�V_V��A�V_V�Va.��A�Va.I�VirginiaC�Virginia�Wash.��A�Wash.I�WashingtonC�Washington�Wasn't��A�WasI�beC�was�A�n'tI�notC�notK�RB�Wasnt��A�WasI�beC�was�A�ntI�notC�notK�RB�Wasn’t��A�WasI�beC�was�A�n’tI�notC�notK�RB�We'd��A�WeI�-PRON-C�weK�PRP�A�'dC�'d�We'd've��A�WeI�-PRON-C�weK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�We'll��A�WeI�-PRON-C�weK�PRP�A�'llI�willC�willK�MD�We'll've��A�WeI�-PRON-C�weK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�We're��A�WeI�-PRON-C�weK�PRP�A�'reI�beC�are�We've��A�WeI�-PRON-C�weK�PRP�A�'veI�haveC�haveK�VB�Wed��A�WeI�-PRON-C�weK�PRP�A�dC�'d�Wedve��A�WeI�-PRON-C�weK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Wellve��A�WeI�-PRON-C�weK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Weren't��A�WereI�beC�were�A�n'tI�notC�notK�RB�Werent��A�WereI�beC�were�A�ntI�notC�notK�RB�Weren’t��A�WereI�beC�were�A�n’tI�notC�notK�RB�Weve��A�WeI�-PRON-C�weK�PRP�A�veI�haveC�haveK�VB�We’d��A�WeI�-PRON-C�weK�PRP�A�’dC�'d�We’d’ve��A�WeI�-PRON-C�weK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�We’ll��A�WeI�-PRON-C�weK�PRP�A�’llI�willC�willK�MD�We’ll’ve��A�WeI�-PRON-C�weK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�We’re��A�WeI�-PRON-C�weK�PRP�A�’reI�beC�are�We’ve��A�WeI�-PRON-C�weK�PRP�A�’veI�haveC�haveK�VB�What'd��A�WhatI�whatC�what�A�'dC�'d�What'd've��A�WhatI�whatC�what�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�What'll��A�WhatI�whatC�what�A�'llI�willC�willK�MD�What'll've��A�WhatI�whatC�what�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�What're��A�WhatI�whatC�what�A�'reI�beC�are�What's��A�WhatI�whatC�what�A�'sC�'s�What've��A�WhatI�whatC�what�A�'veI�haveK�VB�Whatd��A�WhatI�whatC�what�A�dC�'d�Whatdve��A�WhatI�whatC�what�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Whatll��A�WhatI�whatC�what�A�llI�willC�willK�MD�Whatllve��A�WhatI�whatC�what�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Whatre��A�WhatI�whatC�what�A�reI�beC�are�Whats��A�WhatI�whatC�what�A�s�Whatve��A�WhatI�what�A�veI�haveC�haveK�VB�What’d��A�WhatI�whatC�what�A�’dC�'d�What’d’ve��A�WhatI�whatC�what�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�What’ll��A�WhatI�whatC�what�A�’llI�willC�willK�MD�What’ll’ve��A�WhatI�whatC�what�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�What’re��A�WhatI�whatC�what�A�’reI�beC�are�What’s��A�WhatI�whatC�what�A�’sC�'s�What’ve��A�WhatI�whatC�what�A�’veI�haveK�VB�When'd��A�WhenI�whenC�when�A�'dC�'d�When'd've��A�WhenI�whenC�when�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�When'll��A�WhenI�whenC�when�A�'llI�willC�willK�MD�When'll've��A�WhenI�whenC�when�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�When're��A�WhenI�whenC�when�A�'reI�beC�are�When's��A�WhenI�whenC�when�A�'sC�'s�When've��A�WhenI�whenC�when�A�'veI�haveK�VB�Whend��A�WhenI�whenC�when�A�dC�'d�Whendve��A�WhenI�whenC�when�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Whenll��A�WhenI�whenC�when�A�llI�willC�willK�MD�Whenllve��A�WhenI�whenC�when�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Whenre��A�WhenI�whenC�when�A�reI�beC�are�Whens��A�WhenI�whenC�when�A�s�Whenve��A�WhenI�when�A�veI�haveC�haveK�VB�When’d��A�WhenI�whenC�when�A�’dC�'d�When’d’ve��A�WhenI�whenC�when�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�When’ll��A�WhenI�whenC�when�A�’llI�willC�willK�MD�When’ll’ve��A�WhenI�whenC�when�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�When’re��A�WhenI�whenC�when�A�’reI�beC�are�When’s��A�WhenI�whenC�when�A�’sC�'s�When’ve��A�WhenI�whenC�when�A�’veI�haveK�VB�Where'd��A�WhereI�whereC�where�A�'dC�'d�Where'd've��A�WhereI�whereC�where�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�Where'll��A�WhereI�whereC�where�A�'llI�willC�willK�MD�Where'll've��A�WhereI�whereC�where�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�Where're��A�WhereI�whereC�where�A�'reI�beC�are�Where's��A�WhereI�whereC�where�A�'sC�'s�Where've��A�WhereI�whereC�where�A�'veI�haveK�VB�Whered��A�WhereI�whereC�where�A�dC�'d�Wheredve��A�WhereI�whereC�where�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Wherell��A�WhereI�whereC�where�A�llI�willC�willK�MD�Wherellve��A�WhereI�whereC�where�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Wherere��A�WhereI�whereC�where�A�reI�beC�are�Wheres��A�WhereI�whereC�where�A�s�Whereve��A�WhereI�where�A�veI�haveC�haveK�VB�Where’d��A�WhereI�whereC�where�A�’dC�'d�Where’d’ve��A�WhereI�whereC�where�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�Where’ll��A�WhereI�whereC�where�A�’llI�willC�willK�MD�Where’ll’ve��A�WhereI�whereC�where�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�Where’re��A�WhereI�whereC�where�A�’reI�beC�are�Where’s��A�WhereI�whereC�where�A�’sC�'s�Where’ve��A�WhereI�whereC�where�A�’veI�haveK�VB�Who'd��A�WhoI�whoC�who�A�'dC�'d�Who'd've��A�WhoI�whoC�who�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�Who'll��A�WhoI�whoC�who�A�'llI�willC�willK�MD�Who'll've��A�WhoI�whoC�who�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�Who're��A�WhoI�whoC�who�A�'reI�beC�are�Who's��A�WhoI�whoC�who�A�'sC�'s�Who've��A�WhoI�whoC�who�A�'veI�haveK�VB�Whod��A�WhoI�whoC�who�A�dC�'d�Whodve��A�WhoI�whoC�who�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Wholl��A�WhoI�whoC�who�A�llI�willC�willK�MD�Whollve��A�WhoI�whoC�who�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Whos��A�WhoI�whoC�who�A�s�Whove��A�WhoI�who�A�veI�haveC�haveK�VB�Who’d��A�WhoI�whoC�who�A�’dC�'d�Who’d’ve��A�WhoI�whoC�who�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�Who’ll��A�WhoI�whoC�who�A�’llI�willC�willK�MD�Who’ll’ve��A�WhoI�whoC�who�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�Who’re��A�WhoI�whoC�who�A�’reI�beC�are�Who’s��A�WhoI�whoC�who�A�’sC�'s�Who’ve��A�WhoI�whoC�who�A�’veI�haveK�VB�Why'd��A�WhyI�whyC�why�A�'dC�'d�Why'd've��A�WhyI�whyC�why�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�Why'll��A�WhyI�whyC�why�A�'llI�willC�willK�MD�Why'll've��A�WhyI�whyC�why�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�Why're��A�WhyI�whyC�why�A�'reI�beC�are�Why's��A�WhyI�whyC�why�A�'sC�'s�Why've��A�WhyI�whyC�why�A�'veI�haveK�VB�Whyd��A�WhyI�whyC�why�A�dC�'d�Whydve��A�WhyI�whyC�why�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Whyll��A�WhyI�whyC�why�A�llI�willC�willK�MD�Whyllve��A�WhyI�whyC�why�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Whyre��A�WhyI�whyC�why�A�reI�beC�are�Whys��A�WhyI�whyC�why�A�s�Whyve��A�WhyI�why�A�veI�haveC�haveK�VB�Why’d��A�WhyI�whyC�why�A�’dC�'d�Why’d’ve��A�WhyI�whyC�why�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�Why’ll��A�WhyI�whyC�why�A�’llI�willC�willK�MD�Why’ll’ve��A�WhyI�whyC�why�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�Why’re��A�WhyI�whyC�why�A�’reI�beC�are�Why’s��A�WhyI�whyC�why�A�’sC�'s�Why’ve��A�WhyI�whyC�why�A�’veI�haveK�VB�Wis.��A�Wis.I�WisconsinC�Wisconsin�Won't��A�WoI�willC�willK�MD�A�n'tI�notC�notK�RB�Won't've��A�WoI�willC�willK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Wont��A�WoI�willC�willK�MD�A�ntI�notC�notK�RB�Wontve��A�WoI�willC�willK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Won’t��A�WoI�willC�willK�MD�A�n’tI�notC�notK�RB�Won’t’ve��A�WoI�willC�willK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Would've��A�WouldC�wouldK�MD�A�'veI�haveK�VB�Wouldn't��A�WouldC�wouldK�MD�A�n'tI�notC�notK�RB�Wouldn't've��A�WouldC�wouldK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�Wouldnt��A�WouldC�wouldK�MD�A�ntI�notC�notK�RB�Wouldntve��A�WouldC�wouldK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�Wouldn’t��A�WouldC�wouldK�MD�A�n’tI�notC�notK�RB�Wouldn’t’ve��A�WouldC�wouldK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�Wouldve��A�WouldC�wouldK�MD�A�veI�haveK�VB�Would’ve��A�WouldC�wouldK�MD�A�’veI�haveK�VB�XD��A�XD�XDD��A�XDD�You'd��A�YouI�-PRON-C�youK�PRP�A�'dC�'d�You'd've��A�YouI�-PRON-C�youK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�You'll��A�YouI�-PRON-C�youK�PRP�A�'llI�willC�willK�MD�You'll've��A�YouI�-PRON-C�youK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�You're��A�YouI�-PRON-C�youK�PRP�A�'reI�beC�are�You've��A�YouI�-PRON-C�youK�PRP�A�'veI�haveC�haveK�VB�Youd��A�YouI�-PRON-C�youK�PRP�A�dC�'d�Youdve��A�YouI�-PRON-C�youK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�Youll��A�YouI�-PRON-C�youK�PRP�A�llI�willC�willK�MD�Youllve��A�YouI�-PRON-C�youK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�Youre��A�YouI�-PRON-C�youK�PRP�A�reI�beC�areK�VBZ�Youve��A�YouI�-PRON-C�youK�PRP�A�veI�haveC�haveK�VB�You’d��A�YouI�-PRON-C�youK�PRP�A�’dC�'d�You’d’ve��A�YouI�-PRON-C�youK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�You’ll��A�YouI�-PRON-C�youK�PRP�A�’llI�willC�willK�MD�You’ll’ve��A�YouI�-PRON-C�youK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�You’re��A�YouI�-PRON-C�youK�PRP�A�’reI�beC�are�You’ve��A�YouI�-PRON-C�youK�PRP�A�’veI�haveC�haveK�VB�[-:��A�[-:�[:��A�[:�\")��A�\")�\n��A�\nJgK�_SP�\t��A�\tJgK�_SP�^_^��A�^_^�^__^��A�^__^�^___^��A�^___^�a.��A�a.�a.m.��A�a.m.�ain't��A�aiI�beK�VBP�A�n'tI�notC�notK�RB�aint��A�aiI�beK�VBP�A�ntI�notC�notK�RB�ain’t��A�aiI�beK�VBP�A�n’tI�notC�notK�RB�and/or��A�and/orI�and/orC�and/orK�CC�aren't��A�areI�beC�areK�VBP�A�n'tI�notC�notK�RB�arent��A�areI�beC�areK�VBP�A�ntI�notC�notK�RB�aren’t��A�areI�beC�areK�VBP�A�n’tI�notC�notK�RB�b.��A�b.�c'mon��A�c'mC�comeI�come�A�on�c.��A�c.�can't��A�caI�canC�canK�MD�A�n'tI�notC�notK�RB�can't've��A�caI�canC�canK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�cannot��A�canI�canK�MD�A�notI�notK�RB�cant��A�caI�canC�canK�MD�A�ntI�notC�notK�RB�cantve��A�caI�canC�canK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�can’t��A�caI�canC�canK�MD�A�n’tI�notC�notK�RB�can’t’ve��A�caI�canC�canK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�cause��A�causeC�because�co.��A�co.�could've��A�couldC�couldK�MD�A�'veI�haveK�VB�couldn't��A�couldC�couldK�MD�A�n'tI�notC�notK�RB�couldn't've��A�couldC�couldK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�couldnt��A�couldC�couldK�MD�A�ntI�notC�notK�RB�couldntve��A�couldC�couldK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�couldn’t��A�couldC�couldK�MD�A�n’tI�notC�notK�RB�couldn’t’ve��A�couldC�couldK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�couldve��A�couldC�couldK�MD�A�veI�haveK�VB�could’ve��A�couldC�couldK�MD�A�’veI�haveK�VB�c’mon��A�c’mC�comeI�come�A�on�d.��A�d.�daren't��A�dareC�dare�A�n'tI�notC�notK�RB�darent��A�dareC�dare�A�ntI�notC�notK�RB�daren’t��A�dareC�dare�A�n’tI�notC�notK�RB�didn't��A�didI�doC�doK�VBD�A�n'tI�notC�notK�RB�didn't've��A�didI�doC�doK�VBD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�didnt��A�didI�doC�doK�VBD�A�ntI�notC�notK�RB�didntve��A�didI�doC�doK�VBD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�didn’t��A�didI�doC�doK�VBD�A�n’tI�notC�notK�RB�didn’t’ve��A�didI�doC�doK�VBD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�doesn't��A�doesI�doC�does�A�n'tI�notC�notK�RB�doesn't've��A�doesI�doC�does�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�doesnt��A�doesI�doC�does�A�ntI�notC�notK�RB�doesntve��A�doesI�doC�does�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�doesn’t��A�doesI�doC�does�A�n’tI�notC�notK�RB�doesn’t’ve��A�doesI�doC�does�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�doin��A�doinI�doC�doing�doin'��A�doin'I�doC�doing�doin’��A�doin’I�doC�doing�don't��A�doI�doC�do�A�n'tI�notC�notK�RB�don't've��A�doI�doC�do�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�dont��A�doI�doC�do�A�ntI�notC�notK�RB�dontve��A�doI�doC�do�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�don’t��A�doI�doC�do�A�n’tI�notC�notK�RB�don’t’ve��A�doI�doC�do�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�e.��A�e.�e.g.��A�e.g.�em��A�emI�-PRON-C�them�f.��A�f.�g.��A�g.�goin��A�goinI�goC�going�goin'��A�goin'I�goC�going�goin’��A�goin’I�goC�going�gonna��A�gonI�goC�going�A�naI�toC�to�gotta��A�got�A�taI�toC�to�h.��A�h.�hadn't��A�hadI�haveC�haveK�VBD�A�n'tI�notC�notK�RB�hadn't've��A�hadI�haveC�haveK�VBD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�hadnt��A�hadI�haveC�haveK�VBD�A�ntI�notC�notK�RB�hadntve��A�hadI�haveC�haveK�VBD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�hadn’t��A�hadI�haveC�haveK�VBD�A�n’tI�notC�notK�RB�hadn’t’ve��A�hadI�haveC�haveK�VBD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�hasn't��A�hasI�haveC�has�A�n'tI�notC�notK�RB�hasnt��A�hasI�haveC�has�A�ntI�notC�notK�RB�hasn’t��A�hasI�haveC�has�A�n’tI�notC�notK�RB�haven't��A�haveC�have�A�n'tI�notC�notK�RB�havent��A�haveC�have�A�ntI�notC�notK�RB�haven’t��A�haveC�have�A�n’tI�notC�notK�RB�havin��A�havinI�haveC�having�havin'��A�havin'I�haveC�having�havin’��A�havin’I�haveC�having�he'd��A�heI�-PRON-C�heK�PRP�A�'dC�'d�he'd've��A�heI�-PRON-C�heK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�he'll��A�heI�-PRON-C�heK�PRP�A�'llI�willC�willK�MD�he'll've��A�heI�-PRON-C�heK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�he's��A�heI�-PRON-C�heK�PRP�A�'sC�'s�hed��A�heI�-PRON-C�heK�PRP�A�dC�'d�hedve��A�heI�-PRON-C�heK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�hellve��A�heI�-PRON-C�heK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�hes��A�heI�-PRON-C�heK�PRP�A�s�he’d��A�heI�-PRON-C�heK�PRP�A�’dC�'d�he’d’ve��A�heI�-PRON-C�heK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�he’ll��A�heI�-PRON-C�heK�PRP�A�’llI�willC�willK�MD�he’ll’ve��A�heI�-PRON-C�heK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�he’s��A�heI�-PRON-C�heK�PRP�A�’sC�'s�how'd��A�howI�howC�how�A�'dC�'d�how'd've��A�howI�howC�how�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�how'd'y��A�howI�how�A�'dI�do�A�'yI�-PRON-C�you�how'll��A�howI�howC�how�A�'llI�willC�willK�MD�how'll've��A�howI�howC�how�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�how're��A�howI�howC�how�A�'reI�beC�are�how's��A�howI�howC�how�A�'sC�'s�how've��A�howI�howC�how�A�'veI�haveK�VB�howd��A�howI�howC�how�A�dC�'d�howdve��A�howI�howC�how�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�howll��A�howI�howC�how�A�llI�willC�willK�MD�howllve��A�howI�howC�how�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�howre��A�howI�howC�how�A�reI�beC�are�hows��A�howI�howC�how�A�s�howve��A�howI�how�A�veI�haveC�haveK�VB�how’d��A�howI�howC�how�A�’dC�'d�how’d’ve��A�howI�howC�how�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�how’d’y��A�howI�how�A�’dI�do�A�’yI�-PRON-C�you�how’ll��A�howI�howC�how�A�’llI�willC�willK�MD�how’ll’ve��A�howI�howC�how�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�how’re��A�howI�howC�how�A�’reI�beC�are�how’s��A�howI�howC�how�A�’sC�'s�how’ve��A�howI�howC�how�A�’veI�haveK�VB�i'd��A�iI�-PRON-C�iK�PRP�A�'dC�'d�i'd've��A�iI�-PRON-C�iK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�i'll��A�iI�-PRON-C�iK�PRP�A�'llI�willC�willK�MD�i'll've��A�iI�-PRON-C�iK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�i'm��A�iI�-PRON-C�iK�PRP�A�'mI�beC�amK�VBP�i'ma��A�iI�-PRON-C�iK�PRP�A�'mI�beC�am�A�aI�going toC�gonna�i've��A�iI�-PRON-C�iK�PRP�A�'veI�haveC�haveK�VB�i.��A�i.�i.e.��A�i.e.�id��A�iI�-PRON-C�iK�PRP�A�dC�'d�idve��A�iI�-PRON-C�iK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�illve��A�iI�-PRON-C�iK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�im��A�iI�-PRON-C�iK�PRP�A�mI�beK�VBP�ima��A�iI�-PRON-C�iK�PRP�A�mI�beC�am�A�aI�going toC�gonna�isn't��A�isI�beC�isK�VBZ�A�n'tI�notC�notK�RB�isnt��A�isI�beC�isK�VBZ�A�ntI�notC�notK�RB�isn’t��A�isI�beC�isK�VBZ�A�n’tI�notC�notK�RB�it'd��A�itI�-PRON-C�itK�PRP�A�'dC�'d�it'd've��A�itI�-PRON-C�itK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�it'll��A�itI�-PRON-C�itK�PRP�A�'llI�willC�willK�MD�it'll've��A�itI�-PRON-C�itK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�it's��A�itI�-PRON-C�itK�PRP�A�'sC�'s�itd��A�itI�-PRON-C�itK�PRP�A�dC�'d�itdve��A�itI�-PRON-C�itK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�itll��A�itI�-PRON-C�itK�PRP�A�llI�willC�willK�MD�itllve��A�itI�-PRON-C�itK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�it’d��A�itI�-PRON-C�itK�PRP�A�’dC�'d�it’d’ve��A�itI�-PRON-C�itK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�it’ll��A�itI�-PRON-C�itK�PRP�A�’llI�willC�willK�MD�it’ll’ve��A�itI�-PRON-C�itK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�it’s��A�itI�-PRON-C�itK�PRP�A�’sC�'s�ive��A�iI�-PRON-C�iK�PRP�A�veI�haveC�haveK�VB�i’d��A�iI�-PRON-C�iK�PRP�A�’dC�'d�i’d’ve��A�iI�-PRON-C�iK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�i’ll��A�iI�-PRON-C�iK�PRP�A�’llI�willC�willK�MD�i’ll’ve��A�iI�-PRON-C�iK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�i’m��A�iI�-PRON-C�iK�PRP�A�’mI�beC�amK�VBP�i’ma��A�iI�-PRON-C�iK�PRP�A�’mI�beC�am�A�aI�going toC�gonna�i’ve��A�iI�-PRON-C�iK�PRP�A�’veI�haveC�haveK�VB�j.��A�j.�k.��A�k.�l.��A�l.�let's��A�let�A�'sI�-PRON-C�us�let’s��A�let�A�’sI�-PRON-C�us�ll��A�llI�willC�will�lovin��A�lovinI�loveC�loving�lovin'��A�lovin'I�loveC�loving�lovin’��A�lovin’I�loveC�loving�m.��A�m.�ma'am��A�ma'amI�madamC�madam�mayn't��A�mayC�mayK�MD�A�n'tI�notC�notK�RB�mayn't've��A�mayC�mayK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�maynt��A�mayC�mayK�MD�A�ntI�notC�notK�RB�mayntve��A�mayC�mayK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�mayn’t��A�mayC�mayK�MD�A�n’tI�notC�notK�RB�mayn’t’ve��A�mayC�mayK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�ma’am��A�ma’amI�madamC�madam�might've��A�mightC�mightK�MD�A�'veI�haveK�VB�mightn't��A�mightC�mightK�MD�A�n'tI�notC�notK�RB�mightn't've��A�mightC�mightK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�mightnt��A�mightC�mightK�MD�A�ntI�notC�notK�RB�mightntve��A�mightC�mightK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�mightn’t��A�mightC�mightK�MD�A�n’tI�notC�notK�RB�mightn’t’ve��A�mightC�mightK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�mightve��A�mightC�mightK�MD�A�veI�haveK�VB�might’ve��A�mightC�mightK�MD�A�’veI�haveK�VB�must've��A�mustC�mustK�MD�A�'veI�haveK�VB�mustn't��A�mustC�mustK�MD�A�n'tI�notC�notK�RB�mustn't've��A�mustC�mustK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�mustnt��A�mustC�mustK�MD�A�ntI�notC�notK�RB�mustntve��A�mustC�mustK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�mustn’t��A�mustC�mustK�MD�A�n’tI�notC�notK�RB�mustn’t’ve��A�mustC�mustK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�mustve��A�mustC�mustK�MD�A�veI�haveK�VB�must’ve��A�mustC�mustK�MD�A�’veI�haveK�VB�n.��A�n.�needn't��A�needC�need�A�n'tI�notC�notK�RB�needn't've��A�needC�need�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�neednt��A�needC�need�A�ntI�notC�notK�RB�needntve��A�needC�need�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�needn’t��A�needC�need�A�n’tI�notC�notK�RB�needn’t’ve��A�needC�need�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�not've��A�notI�notK�RB�A�'veI�haveC�haveK�VB�nothin��A�nothinI�nothingC�nothing�nothin'��A�nothin'I�nothingC�nothing�nothin’��A�nothin’I�nothingC�nothing�notve��A�notI�notK�RB�A�veI�haveC�haveK�VB�not’ve��A�notI�notK�RB�A�’veI�haveC�haveK�VB�nuff��A�nuffI�enoughC�enough�nuthin��A�nuthinI�nothingC�nothing�nuthin'��A�nuthin'I�nothingC�nothing�nuthin’��A�nuthin’I�nothingC�nothing�o'clock��A�o'clockI�o'clockC�o'clock�o.��A�o.�o.0��A�o.0�o.O��A�o.O�o.o��A�o.o�o_0��A�o_0�o_O��A�o_O�o_o��A�o_o�ol��A�olI�oldC�old�ol'��A�ol'I�oldC�old�ol’��A�ol’I�oldC�old�oughtn't��A�oughtC�oughtK�MD�A�n'tI�notC�notK�RB�oughtn't've��A�oughtC�oughtK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�oughtnt��A�oughtC�oughtK�MD�A�ntI�notC�notK�RB�oughtntve��A�oughtC�oughtK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�oughtn’t��A�oughtC�oughtK�MD�A�n’tI�notC�notK�RB�oughtn’t’ve��A�oughtC�oughtK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�o’clock��A�o’clockI�o'clockC�o'clock�p.��A�p.�p.m.��A�p.m.�q.��A�q.�r.��A�r.�s.��A�s.�shan't��A�shaI�shallC�shallK�MD�A�n'tI�notC�notK�RB�shan't've��A�shaI�shallC�shallK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�shant��A�shaI�shallC�shallK�MD�A�ntI�notC�notK�RB�shantve��A�shaI�shallC�shallK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�shan’t��A�shaI�shallC�shallK�MD�A�n’tI�notC�notK�RB�shan’t’ve��A�shaI�shallC�shallK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�she'd��A�sheI�-PRON-C�sheK�PRP�A�'dC�'d�she'd've��A�sheI�-PRON-C�sheK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�she'll��A�sheI�-PRON-C�sheK�PRP�A�'llI�willC�willK�MD�she'll've��A�sheI�-PRON-C�sheK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�she's��A�sheI�-PRON-C�sheK�PRP�A�'sC�'s�shedve��A�sheI�-PRON-C�sheK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�shellve��A�sheI�-PRON-C�sheK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�shes��A�sheI�-PRON-C�sheK�PRP�A�s�she’d��A�sheI�-PRON-C�sheK�PRP�A�’dC�'d�she’d’ve��A�sheI�-PRON-C�sheK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�she’ll��A�sheI�-PRON-C�sheK�PRP�A�’llI�willC�willK�MD�she’ll’ve��A�sheI�-PRON-C�sheK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�she’s��A�sheI�-PRON-C�sheK�PRP�A�’sC�'s�should've��A�shouldC�shouldK�MD�A�'veI�haveK�VB�shouldn't��A�shouldC�shouldK�MD�A�n'tI�notC�notK�RB�shouldn't've��A�shouldC�shouldK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�shouldnt��A�shouldC�shouldK�MD�A�ntI�notC�notK�RB�shouldntve��A�shouldC�shouldK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�shouldn’t��A�shouldC�shouldK�MD�A�n’tI�notC�notK�RB�shouldn’t’ve��A�shouldC�shouldK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�shouldve��A�shouldC�shouldK�MD�A�veI�haveK�VB�should’ve��A�shouldC�shouldK�MD�A�’veI�haveK�VB�somethin��A�somethinI�somethingC�something�somethin'��A�somethin'I�somethingC�something�somethin’��A�somethin’I�somethingC�something�t.��A�t.�that'd��A�thatI�thatC�that�A�'dC�'d�that'd've��A�thatI�thatC�that�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�that'll��A�thatI�thatC�that�A�'llI�willC�willK�MD�that'll've��A�thatI�thatC�that�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�that're��A�thatI�thatC�that�A�'reI�beC�are�that's��A�thatI�thatC�that�A�'sC�'s�that've��A�thatI�thatC�that�A�'veI�haveK�VB�thatd��A�thatI�thatC�that�A�dC�'d�thatdve��A�thatI�thatC�that�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�thatll��A�thatI�thatC�that�A�llI�willC�willK�MD�thatllve��A�thatI�thatC�that�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�thatre��A�thatI�thatC�that�A�reI�beC�are�thats��A�thatI�thatC�that�A�s�thatve��A�thatI�that�A�veI�haveC�haveK�VB�that’d��A�thatI�thatC�that�A�’dC�'d�that’d’ve��A�thatI�thatC�that�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�that’ll��A�thatI�thatC�that�A�’llI�willC�willK�MD�that’ll’ve��A�thatI�thatC�that�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�that’re��A�thatI�thatC�that�A�’reI�beC�are�that’s��A�thatI�thatC�that�A�’sC�'s�that’ve��A�thatI�thatC�that�A�’veI�haveK�VB�there'd��A�thereI�thereC�there�A�'dC�'d�there'd've��A�thereI�thereC�there�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�there'll��A�thereI�thereC�there�A�'llI�willC�willK�MD�there'll've��A�thereI�thereC�there�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�there're��A�thereI�thereC�there�A�'reI�beC�are�there's��A�thereI�thereC�there�A�'sC�'s�there've��A�thereI�thereC�there�A�'veI�haveK�VB�thered��A�thereI�thereC�there�A�dC�'d�theredve��A�thereI�thereC�there�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�therell��A�thereI�thereC�there�A�llI�willC�willK�MD�therellve��A�thereI�thereC�there�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�therere��A�thereI�thereC�there�A�reI�beC�are�theres��A�thereI�thereC�there�A�s�thereve��A�thereI�there�A�veI�haveC�haveK�VB�there’d��A�thereI�thereC�there�A�’dC�'d�there’d’ve��A�thereI�thereC�there�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�there’ll��A�thereI�thereC�there�A�’llI�willC�willK�MD�there’ll’ve��A�thereI�thereC�there�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�there’re��A�thereI�thereC�there�A�’reI�beC�are�there’s��A�thereI�thereC�there�A�’sC�'s�there’ve��A�thereI�thereC�there�A�’veI�haveK�VB�these'd��A�theseI�theseC�these�A�'dC�'d�these'd've��A�theseI�theseC�these�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�these'll��A�theseI�theseC�these�A�'llI�willC�willK�MD�these'll've��A�theseI�theseC�these�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�these're��A�theseI�theseC�these�A�'reI�beC�are�these's��A�theseI�theseC�these�A�'sC�'s�these've��A�theseI�theseC�these�A�'veI�haveK�VB�thesed��A�theseI�theseC�these�A�dC�'d�thesedve��A�theseI�theseC�these�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�thesell��A�theseI�theseC�these�A�llI�willC�willK�MD�thesellve��A�theseI�theseC�these�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�thesere��A�theseI�theseC�these�A�reI�beC�are�theses��A�theseI�theseC�these�A�s�theseve��A�theseI�these�A�veI�haveC�haveK�VB�these’d��A�theseI�theseC�these�A�’dC�'d�these’d’ve��A�theseI�theseC�these�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�these’ll��A�theseI�theseC�these�A�’llI�willC�willK�MD�these’ll’ve��A�theseI�theseC�these�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�these’re��A�theseI�theseC�these�A�’reI�beC�are�these’s��A�theseI�theseC�these�A�’sC�'s�these’ve��A�theseI�theseC�these�A�’veI�haveK�VB�they'd��A�theyI�-PRON-C�theyK�PRP�A�'dC�'d�they'd've��A�theyI�-PRON-C�theyK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�they'll��A�theyI�-PRON-C�theyK�PRP�A�'llI�willC�willK�MD�they'll've��A�theyI�-PRON-C�theyK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�they're��A�theyI�-PRON-C�theyK�PRP�A�'reI�beC�are�they've��A�theyI�-PRON-C�theyK�PRP�A�'veI�haveC�haveK�VB�theyd��A�theyI�-PRON-C�theyK�PRP�A�dC�'d�theydve��A�theyI�-PRON-C�theyK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�theyll��A�theyI�-PRON-C�theyK�PRP�A�llI�willC�willK�MD�theyllve��A�theyI�-PRON-C�theyK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�theyre��A�theyI�-PRON-C�theyK�PRP�A�reI�beC�areK�VBZ�theyve��A�theyI�-PRON-C�theyK�PRP�A�veI�haveC�haveK�VB�they’d��A�theyI�-PRON-C�theyK�PRP�A�’dC�'d�they’d’ve��A�theyI�-PRON-C�theyK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�they’ll��A�theyI�-PRON-C�theyK�PRP�A�’llI�willC�willK�MD�they’ll’ve��A�theyI�-PRON-C�theyK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�they’re��A�theyI�-PRON-C�theyK�PRP�A�’reI�beC�are�they’ve��A�theyI�-PRON-C�theyK�PRP�A�’veI�haveC�haveK�VB�this'd��A�thisI�thisC�this�A�'dC�'d�this'd've��A�thisI�thisC�this�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�this'll��A�thisI�thisC�this�A�'llI�willC�willK�MD�this'll've��A�thisI�thisC�this�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�this're��A�thisI�thisC�this�A�'reI�beC�are�this's��A�thisI�thisC�this�A�'sC�'s�this've��A�thisI�thisC�this�A�'veI�haveK�VB�thisd��A�thisI�thisC�this�A�dC�'d�thisdve��A�thisI�thisC�this�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�thisll��A�thisI�thisC�this�A�llI�willC�willK�MD�thisllve��A�thisI�thisC�this�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�thisre��A�thisI�thisC�this�A�reI�beC�are�thiss��A�thisI�thisC�this�A�s�thisve��A�thisI�this�A�veI�haveC�haveK�VB�this’d��A�thisI�thisC�this�A�’dC�'d�this’d’ve��A�thisI�thisC�this�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�this’ll��A�thisI�thisC�this�A�’llI�willC�willK�MD�this’ll’ve��A�thisI�thisC�this�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�this’re��A�thisI�thisC�this�A�’reI�beC�are�this’s��A�thisI�thisC�this�A�’sC�'s�this’ve��A�thisI�thisC�this�A�’veI�haveK�VB�those'd��A�thoseI�thoseC�those�A�'dC�'d�those'd've��A�thoseI�thoseC�those�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�those'll��A�thoseI�thoseC�those�A�'llI�willC�willK�MD�those'll've��A�thoseI�thoseC�those�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�those're��A�thoseI�thoseC�those�A�'reI�beC�are�those's��A�thoseI�thoseC�those�A�'sC�'s�those've��A�thoseI�thoseC�those�A�'veI�haveK�VB�thosed��A�thoseI�thoseC�those�A�dC�'d�thosedve��A�thoseI�thoseC�those�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�thosell��A�thoseI�thoseC�those�A�llI�willC�willK�MD�thosellve��A�thoseI�thoseC�those�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�thosere��A�thoseI�thoseC�those�A�reI�beC�are�thoses��A�thoseI�thoseC�those�A�s�thoseve��A�thoseI�those�A�veI�haveC�haveK�VB�those’d��A�thoseI�thoseC�those�A�’dC�'d�those’d’ve��A�thoseI�thoseC�those�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�those’ll��A�thoseI�thoseC�those�A�’llI�willC�willK�MD�those’ll’ve��A�thoseI�thoseC�those�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�those’re��A�thoseI�thoseC�those�A�’reI�beC�are�those’s��A�thoseI�thoseC�those�A�’sC�'s�those’ve��A�thoseI�thoseC�those�A�’veI�haveK�VB�u.��A�u.�v.��A�v.�v.s.��A�v.s.�v.v��A�v.v�v_v��A�v_v�vs.��A�vs.�w.��A�w.�w/o��A�w/oI�withoutC�without�wasn't��A�wasI�beC�was�A�n'tI�notC�notK�RB�wasnt��A�wasI�beC�was�A�ntI�notC�notK�RB�wasn’t��A�wasI�beC�was�A�n’tI�notC�notK�RB�we'd��A�weI�-PRON-C�weK�PRP�A�'dC�'d�we'd've��A�weI�-PRON-C�weK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�we'll��A�weI�-PRON-C�weK�PRP�A�'llI�willC�willK�MD�we'll've��A�weI�-PRON-C�weK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�we're��A�weI�-PRON-C�weK�PRP�A�'reI�beC�are�we've��A�weI�-PRON-C�weK�PRP�A�'veI�haveC�haveK�VB�wed��A�weI�-PRON-C�weK�PRP�A�dC�'d�wedve��A�weI�-PRON-C�weK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�wellve��A�weI�-PRON-C�weK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�weren't��A�wereI�beC�were�A�n'tI�notC�notK�RB�werent��A�wereI�beC�were�A�ntI�notC�notK�RB�weren’t��A�wereI�beC�were�A�n’tI�notC�notK�RB�weve��A�weI�-PRON-C�weK�PRP�A�veI�haveC�haveK�VB�we’d��A�weI�-PRON-C�weK�PRP�A�’dC�'d�we’d’ve��A�weI�-PRON-C�weK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�we’ll��A�weI�-PRON-C�weK�PRP�A�’llI�willC�willK�MD�we’ll’ve��A�weI�-PRON-C�weK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�we’re��A�weI�-PRON-C�weK�PRP�A�’reI�beC�are�we’ve��A�weI�-PRON-C�weK�PRP�A�’veI�haveC�haveK�VB�what'd��A�whatI�whatC�what�A�'dC�'d�what'd've��A�whatI�whatC�what�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�what'll��A�whatI�whatC�what�A�'llI�willC�willK�MD�what'll've��A�whatI�whatC�what�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�what're��A�whatI�whatC�what�A�'reI�beC�are�what's��A�whatI�whatC�what�A�'sC�'s�what've��A�whatI�whatC�what�A�'veI�haveK�VB�whatd��A�whatI�whatC�what�A�dC�'d�whatdve��A�whatI�whatC�what�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�whatll��A�whatI�whatC�what�A�llI�willC�willK�MD�whatllve��A�whatI�whatC�what�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�whatre��A�whatI�whatC�what�A�reI�beC�are�whats��A�whatI�whatC�what�A�s�whatve��A�whatI�what�A�veI�haveC�haveK�VB�what’d��A�whatI�whatC�what�A�’dC�'d�what’d’ve��A�whatI�whatC�what�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�what’ll��A�whatI�whatC�what�A�’llI�willC�willK�MD�what’ll’ve��A�whatI�whatC�what�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�what’re��A�whatI�whatC�what�A�’reI�beC�are�what’s��A�whatI�whatC�what�A�’sC�'s�what’ve��A�whatI�whatC�what�A�’veI�haveK�VB�when'd��A�whenI�whenC�when�A�'dC�'d�when'd've��A�whenI�whenC�when�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�when'll��A�whenI�whenC�when�A�'llI�willC�willK�MD�when'll've��A�whenI�whenC�when�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�when're��A�whenI�whenC�when�A�'reI�beC�are�when's��A�whenI�whenC�when�A�'sC�'s�when've��A�whenI�whenC�when�A�'veI�haveK�VB�whend��A�whenI�whenC�when�A�dC�'d�whendve��A�whenI�whenC�when�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�whenll��A�whenI�whenC�when�A�llI�willC�willK�MD�whenllve��A�whenI�whenC�when�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�whenre��A�whenI�whenC�when�A�reI�beC�are�whens��A�whenI�whenC�when�A�s�whenve��A�whenI�when�A�veI�haveC�haveK�VB�when’d��A�whenI�whenC�when�A�’dC�'d�when’d’ve��A�whenI�whenC�when�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�when’ll��A�whenI�whenC�when�A�’llI�willC�willK�MD�when’ll’ve��A�whenI�whenC�when�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�when’re��A�whenI�whenC�when�A�’reI�beC�are�when’s��A�whenI�whenC�when�A�’sC�'s�when’ve��A�whenI�whenC�when�A�’veI�haveK�VB�where'd��A�whereI�whereC�where�A�'dC�'d�where'd've��A�whereI�whereC�where�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�where'll��A�whereI�whereC�where�A�'llI�willC�willK�MD�where'll've��A�whereI�whereC�where�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�where're��A�whereI�whereC�where�A�'reI�beC�are�where's��A�whereI�whereC�where�A�'sC�'s�where've��A�whereI�whereC�where�A�'veI�haveK�VB�whered��A�whereI�whereC�where�A�dC�'d�wheredve��A�whereI�whereC�where�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�wherell��A�whereI�whereC�where�A�llI�willC�willK�MD�wherellve��A�whereI�whereC�where�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�wherere��A�whereI�whereC�where�A�reI�beC�are�wheres��A�whereI�whereC�where�A�s�whereve��A�whereI�where�A�veI�haveC�haveK�VB�where’d��A�whereI�whereC�where�A�’dC�'d�where’d’ve��A�whereI�whereC�where�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�where’ll��A�whereI�whereC�where�A�’llI�willC�willK�MD�where’ll’ve��A�whereI�whereC�where�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�where’re��A�whereI�whereC�where�A�’reI�beC�are�where’s��A�whereI�whereC�where�A�’sC�'s�where’ve��A�whereI�whereC�where�A�’veI�haveK�VB�who'd��A�whoI�whoC�who�A�'dC�'d�who'd've��A�whoI�whoC�who�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�who'll��A�whoI�whoC�who�A�'llI�willC�willK�MD�who'll've��A�whoI�whoC�who�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�who're��A�whoI�whoC�who�A�'reI�beC�are�who's��A�whoI�whoC�who�A�'sC�'s�who've��A�whoI�whoC�who�A�'veI�haveK�VB�whod��A�whoI�whoC�who�A�dC�'d�whodve��A�whoI�whoC�who�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�wholl��A�whoI�whoC�who�A�llI�willC�willK�MD�whollve��A�whoI�whoC�who�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�whos��A�whoI�whoC�who�A�s�whove��A�whoI�who�A�veI�haveC�haveK�VB�who’d��A�whoI�whoC�who�A�’dC�'d�who’d’ve��A�whoI�whoC�who�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�who’ll��A�whoI�whoC�who�A�’llI�willC�willK�MD�who’ll’ve��A�whoI�whoC�who�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�who’re��A�whoI�whoC�who�A�’reI�beC�are�who’s��A�whoI�whoC�who�A�’sC�'s�who’ve��A�whoI�whoC�who�A�’veI�haveK�VB�why'd��A�whyI�whyC�why�A�'dC�'d�why'd've��A�whyI�whyC�why�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�why'll��A�whyI�whyC�why�A�'llI�willC�willK�MD�why'll've��A�whyI�whyC�why�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�why're��A�whyI�whyC�why�A�'reI�beC�are�why's��A�whyI�whyC�why�A�'sC�'s�why've��A�whyI�whyC�why�A�'veI�haveK�VB�whyd��A�whyI�whyC�why�A�dC�'d�whydve��A�whyI�whyC�why�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�whyll��A�whyI�whyC�why�A�llI�willC�willK�MD�whyllve��A�whyI�whyC�why�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�whyre��A�whyI�whyC�why�A�reI�beC�are�whys��A�whyI�whyC�why�A�s�whyve��A�whyI�why�A�veI�haveC�haveK�VB�why’d��A�whyI�whyC�why�A�’dC�'d�why’d’ve��A�whyI�whyC�why�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�why’ll��A�whyI�whyC�why�A�’llI�willC�willK�MD�why’ll’ve��A�whyI�whyC�why�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�why’re��A�whyI�whyC�why�A�’reI�beC�are�why’s��A�whyI�whyC�why�A�’sC�'s�why’ve��A�whyI�whyC�why�A�’veI�haveK�VB�won't��A�woI�willC�willK�MD�A�n'tI�notC�notK�RB�won't've��A�woI�willC�willK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�wont��A�woI�willC�willK�MD�A�ntI�notC�notK�RB�wontve��A�woI�willC�willK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�won’t��A�woI�willC�willK�MD�A�n’tI�notC�notK�RB�won’t’ve��A�woI�willC�willK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�would've��A�wouldC�wouldK�MD�A�'veI�haveK�VB�wouldn't��A�wouldC�wouldK�MD�A�n'tI�notC�notK�RB�wouldn't've��A�wouldC�wouldK�MD�A�n'tI�notC�notK�RB�A�'veI�haveC�haveK�VB�wouldnt��A�wouldC�wouldK�MD�A�ntI�notC�notK�RB�wouldntve��A�wouldC�wouldK�MD�A�ntI�notC�notK�RB�A�veI�haveC�haveK�VB�wouldn’t��A�wouldC�wouldK�MD�A�n’tI�notC�notK�RB�wouldn’t’ve��A�wouldC�wouldK�MD�A�n’tI�notC�notK�RB�A�’veI�haveC�haveK�VB�wouldve��A�wouldC�wouldK�MD�A�veI�haveK�VB�would’ve��A�wouldC�wouldK�MD�A�’veI�haveK�VB�x.��A�x.�xD��A�xD�xDD��A�xDD�y'all��A�y'I�-PRON-C�you�A�all�y.��A�y.�yall��A�yI�-PRON-C�you�A�all�you'd��A�youI�-PRON-C�youK�PRP�A�'dC�'d�you'd've��A�youI�-PRON-C�youK�PRP�A�'dI�wouldC�wouldK�MD�A�'veI�haveC�haveK�VB�you'll��A�youI�-PRON-C�youK�PRP�A�'llI�willC�willK�MD�you'll've��A�youI�-PRON-C�youK�PRP�A�'llI�willC�willK�MD�A�'veI�haveC�haveK�VB�you're��A�youI�-PRON-C�youK�PRP�A�'reI�beC�are�you've��A�youI�-PRON-C�youK�PRP�A�'veI�haveC�haveK�VB�youd��A�youI�-PRON-C�youK�PRP�A�dC�'d�youdve��A�youI�-PRON-C�youK�PRP�A�dI�wouldC�wouldK�MD�A�veI�haveC�haveK�VB�youll��A�youI�-PRON-C�youK�PRP�A�llI�willC�willK�MD�youllve��A�youI�-PRON-C�youK�PRP�A�llI�willC�willK�MD�A�veI�haveC�haveK�VB�youre��A�youI�-PRON-C�youK�PRP�A�reI�beC�areK�VBZ�youve��A�youI�-PRON-C�youK�PRP�A�veI�haveC�haveK�VB�you’d��A�youI�-PRON-C�youK�PRP�A�’dC�'d�you’d’ve��A�youI�-PRON-C�youK�PRP�A�’dI�wouldC�wouldK�MD�A�’veI�haveC�haveK�VB�you’ll��A�youI�-PRON-C�youK�PRP�A�’llI�willC�willK�MD�you’ll’ve��A�youI�-PRON-C�youK�PRP�A�’llI�willC�willK�MD�A�’veI�haveC�haveK�VB�you’re��A�youI�-PRON-C�youK�PRP�A�’reI�beC�are�you’ve��A�youI�-PRON-C�youK�PRP�A�’veI�haveC�haveK�VB�y’all��A�y’I�-PRON-C�you�A�all�z.��A�z.� ��A� JgI� K�_SP�¯\(ツ)/¯��A�¯\(ツ)/¯�ä.��A�ä.�ö.��A�ö.�ü.��A�ü.�ಠ_ಠ��A�ಠ_ಠ�ಠ︵ಠ��A�ಠ︵ಠ�—��A�—�‘S��A�‘SI�'sC�'s�‘s��A�‘sI�'sC�'s�’��A�’�’Cause��A�’CauseI�becauseC�because�’Cos��A�’CosI�becauseC�because�’Coz��A�’CozI�becauseC�because�’Cuz��A�’CuzI�becauseC�because�’S��A�’SI�'sC�'s�’bout��A�’boutI�aboutC�about�’cause��A�’causeI�becauseC�because�’cos��A�’cosI�becauseC�because�’coz��A�’cozI�becauseC�because�’cuz��A�’cuzI�becauseC�because�’d��A�’d�’em��A�’emI�-PRON-C�them�’ll��A�’llI�willC�will�’nuff��A�’nuffI�enoughC�enough�’re��A�’reI�beC�are�’s��A�’sI�'sC�'s�’’��A�’’
en_core_web_sm-2.3.1/vocab/key2row ADDED
@@ -0,0 +1 @@
 
 
1
+
en_core_web_sm-2.3.1/vocab/lookups.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f06e7d1cff4e7902dd2c7a2b8b8799c06870a68651b5386fd7e28ffc41f36aa3
3
+ size 1767630
en_core_web_sm-2.3.1/vocab/lookups_extra.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:479d77559672b791f58e372a4e000da8efb92f443b6964d82684bbe2d324d28b
3
+ size 47
en_core_web_sm-2.3.1/vocab/strings.json ADDED
@@ -0,0 +1,1124 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ "\"\"",
3
+ "#",
4
+ "$",
5
+ "''",
6
+ ",",
7
+ "-LRB-",
8
+ "-RRB-",
9
+ ".",
10
+ ":",
11
+ "ADD",
12
+ "AFX",
13
+ "BES",
14
+ "CC",
15
+ "CD",
16
+ "DT",
17
+ "EX",
18
+ "FW",
19
+ "GW",
20
+ "HVS",
21
+ "HYPH",
22
+ "IN",
23
+ "JJ",
24
+ "JJR",
25
+ "JJS",
26
+ "LS",
27
+ "MD",
28
+ "NFP",
29
+ "NIL",
30
+ "NN",
31
+ "NNP",
32
+ "NNPS",
33
+ "NNS",
34
+ "PDT",
35
+ "PRP",
36
+ "PRP$",
37
+ "RB",
38
+ "RBR",
39
+ "RBS",
40
+ "RP",
41
+ "SP",
42
+ "TO",
43
+ "UH",
44
+ "VB",
45
+ "VBD",
46
+ "VBG",
47
+ "VBN",
48
+ "VBP",
49
+ "VBZ",
50
+ "WDT",
51
+ "WP",
52
+ "WP$",
53
+ "WRB",
54
+ "XX",
55
+ "_SP",
56
+ "``",
57
+ "that",
58
+ "if",
59
+ "as",
60
+ "because",
61
+ "while",
62
+ "since",
63
+ "like",
64
+ "so",
65
+ "than",
66
+ "whether",
67
+ "although",
68
+ "though",
69
+ "unless",
70
+ "once",
71
+ "cause",
72
+ "upon",
73
+ "till",
74
+ "whereas",
75
+ "whilst",
76
+ "except",
77
+ "despite",
78
+ "wether",
79
+ "but",
80
+ "becuse",
81
+ "whie",
82
+ "it",
83
+ "w/out",
84
+ "albeit",
85
+ "save",
86
+ "besides",
87
+ "becouse",
88
+ "coz",
89
+ "til",
90
+ "ask",
91
+ "i'd",
92
+ "out",
93
+ "near",
94
+ "seince",
95
+ "tho",
96
+ "sice",
97
+ "will",
98
+ "That",
99
+ "If",
100
+ "As",
101
+ "Because",
102
+ "While",
103
+ "Since",
104
+ "Like",
105
+ "So",
106
+ "Than",
107
+ "Whether",
108
+ "Although",
109
+ "Though",
110
+ "Unless",
111
+ "Once",
112
+ "Cause",
113
+ "Upon",
114
+ "Till",
115
+ "Whereas",
116
+ "Whilst",
117
+ "Except",
118
+ "Despite",
119
+ "Wether",
120
+ "But",
121
+ "Becuse",
122
+ "Whie",
123
+ "It",
124
+ "W/Out",
125
+ "Albeit",
126
+ "Save",
127
+ "Besides",
128
+ "Becouse",
129
+ "Coz",
130
+ "Til",
131
+ "Ask",
132
+ "I'D",
133
+ "Out",
134
+ "Near",
135
+ "Seince",
136
+ "Tho",
137
+ "Sice",
138
+ "Will",
139
+ "something",
140
+ "anyone",
141
+ "anything",
142
+ "nothing",
143
+ "someone",
144
+ "everything",
145
+ "everyone",
146
+ "everybody",
147
+ "nobody",
148
+ "somebody",
149
+ "anybody",
150
+ "any1",
151
+ "Something",
152
+ "Anyone",
153
+ "Anything",
154
+ "Nothing",
155
+ "Someone",
156
+ "Everything",
157
+ "Everyone",
158
+ "Everybody",
159
+ "Nobody",
160
+ "Somebody",
161
+ "Anybody",
162
+ "Any1",
163
+ "-PRON-",
164
+ "I",
165
+ "me",
166
+ "you",
167
+ "he",
168
+ "him",
169
+ "she",
170
+ "her",
171
+ "we",
172
+ "us",
173
+ "they",
174
+ "them",
175
+ "mine",
176
+ "his",
177
+ "hers",
178
+ "its",
179
+ "ours",
180
+ "yours",
181
+ "theirs",
182
+ "myself",
183
+ "yourself",
184
+ "himself",
185
+ "herself",
186
+ "itself",
187
+ "themself",
188
+ "ourselves",
189
+ "yourselves",
190
+ "themselves",
191
+ "Me",
192
+ "You",
193
+ "He",
194
+ "Him",
195
+ "She",
196
+ "Her",
197
+ "We",
198
+ "Us",
199
+ "They",
200
+ "Them",
201
+ "Mine",
202
+ "His",
203
+ "Hers",
204
+ "Its",
205
+ "Ours",
206
+ "Yours",
207
+ "Theirs",
208
+ "Myself",
209
+ "Yourself",
210
+ "Himself",
211
+ "Herself",
212
+ "Itself",
213
+ "Themself",
214
+ "Ourselves",
215
+ "Yourselves",
216
+ "Themselves",
217
+ "my",
218
+ "your",
219
+ "our",
220
+ "their",
221
+ "My",
222
+ "Your",
223
+ "Our",
224
+ "Their",
225
+ "not",
226
+ "n't",
227
+ "nt",
228
+ "n\u2019t",
229
+ "Not",
230
+ "N'T",
231
+ "Nt",
232
+ "N\u2019T",
233
+ "be",
234
+ "have",
235
+ "do",
236
+ "get",
237
+ "of",
238
+ "am",
239
+ "are",
240
+ "'ve",
241
+ "Be",
242
+ "Have",
243
+ "Do",
244
+ "Get",
245
+ "Of",
246
+ "Am",
247
+ "Are",
248
+ "'Ve",
249
+ "been",
250
+ "Been",
251
+ "being",
252
+ "Being",
253
+ "is",
254
+ "'re",
255
+ "'s",
256
+ "has",
257
+ "does",
258
+ "Is",
259
+ "'Re",
260
+ "'S",
261
+ "Has",
262
+ "Does",
263
+ "'m",
264
+ "'d",
265
+ "'M",
266
+ "'D",
267
+ "was",
268
+ "were",
269
+ "did",
270
+ "had",
271
+ "Was",
272
+ "Were",
273
+ "Did",
274
+ "Had",
275
+ "\t",
276
+ "en",
277
+ "\n",
278
+ " ",
279
+ "\")",
280
+ "\"",
281
+ "'",
282
+ "'Cause",
283
+ "'cause",
284
+ "use",
285
+ "'Xxxxx",
286
+ "'Cos",
287
+ "'cos",
288
+ "Cos",
289
+ "'Xxx",
290
+ "'Coz",
291
+ "'coz",
292
+ "'Cuz",
293
+ "'cuz",
294
+ "Cuz",
295
+ "'X",
296
+ "'bout",
297
+ "about",
298
+ "'xxxx",
299
+ "cos",
300
+ "'xxx",
301
+ "cuz",
302
+ "'x",
303
+ "'em",
304
+ "'xx",
305
+ "'ll",
306
+ "'nuff",
307
+ "enough",
308
+ "uff",
309
+ "(*_*)",
310
+ "(",
311
+ "_*)",
312
+ "(-8",
313
+ "(-d",
314
+ "(-:",
315
+ "(-;",
316
+ "(-_-)",
317
+ "_-)",
318
+ "(._.)",
319
+ "_.)",
320
+ "(:",
321
+ "(;",
322
+ "(=",
323
+ "(>_<)",
324
+ "_<)",
325
+ "(^_^)",
326
+ "_^)",
327
+ "(o:",
328
+ "(x:",
329
+ "(\u00ac_\u00ac)",
330
+ "_\u00ac)",
331
+ "(\u0ca0_\u0ca0)",
332
+ "_\u0ca0)",
333
+ "(x_x)",
334
+ "(\u256f\u00b0\u25a1\u00b0\uff09\u256f\ufe35\u253b\u2501\u253b",
335
+ "\u253b\u2501\u253b",
336
+ ")-:",
337
+ ")",
338
+ "):",
339
+ "-_-",
340
+ "-",
341
+ "-__-",
342
+ "__-",
343
+ "._.",
344
+ "0.0",
345
+ "0",
346
+ "d.d",
347
+ "0.o",
348
+ "d.x",
349
+ "0_0",
350
+ "d_d",
351
+ "0_o",
352
+ "d_x",
353
+ "10",
354
+ "1",
355
+ "dd",
356
+ "a.m.",
357
+ "a",
358
+ ".m.",
359
+ "x.x.",
360
+ "xx",
361
+ "p.m.",
362
+ "p",
363
+ "pm",
364
+ "11",
365
+ "12",
366
+ "d",
367
+ "2",
368
+ "3",
369
+ "4",
370
+ "5",
371
+ "6",
372
+ "7",
373
+ "8)",
374
+ "8",
375
+ "d)",
376
+ "8-)",
377
+ "d-)",
378
+ "8-D",
379
+ "8-d",
380
+ "d-X",
381
+ "8D",
382
+ "8d",
383
+ "dX",
384
+ "9",
385
+ ":'(",
386
+ ":')",
387
+ ":'-(",
388
+ "'-(",
389
+ ":'-)",
390
+ "'-)",
391
+ ":(",
392
+ ":((",
393
+ ":(((",
394
+ "(((",
395
+ ":()",
396
+ ":)",
397
+ ":))",
398
+ ":)))",
399
+ ")))",
400
+ ":*",
401
+ ":-(",
402
+ ":-((",
403
+ "-((",
404
+ ":-(((",
405
+ ":-)",
406
+ ":-))",
407
+ "-))",
408
+ ":-)))",
409
+ ":-*",
410
+ ":-/",
411
+ ":-0",
412
+ ":-d",
413
+ ":-3",
414
+ ":->",
415
+ ":-D",
416
+ ":-X",
417
+ ":-O",
418
+ ":-o",
419
+ ":-P",
420
+ ":-p",
421
+ ":-x",
422
+ ":-]",
423
+ ":-|",
424
+ ":-}",
425
+ ":/",
426
+ ":0",
427
+ ":d",
428
+ ":1",
429
+ ":3",
430
+ ":>",
431
+ ":D",
432
+ ":X",
433
+ ":O",
434
+ ":o",
435
+ ":P",
436
+ ":p",
437
+ ":x",
438
+ ":]",
439
+ ":o)",
440
+ ":x)",
441
+ ":|",
442
+ ":}",
443
+ ":\u2019(",
444
+ ":\u2019)",
445
+ ":\u2019-(",
446
+ "\u2019-(",
447
+ ":\u2019-)",
448
+ "\u2019-)",
449
+ ";)",
450
+ ";",
451
+ ";-)",
452
+ ";-D",
453
+ ";-d",
454
+ ";-X",
455
+ ";D",
456
+ ";d",
457
+ ";X",
458
+ ";_;",
459
+ "<.<",
460
+ "<",
461
+ "</3",
462
+ "</d",
463
+ "<3",
464
+ "<d",
465
+ "<33",
466
+ "<dd",
467
+ "<333",
468
+ "333",
469
+ "<ddd",
470
+ "<space>",
471
+ "ce>",
472
+ "<xxxx>",
473
+ "=(",
474
+ "=",
475
+ "=)",
476
+ "=/",
477
+ "=3",
478
+ "=d",
479
+ "=D",
480
+ "=X",
481
+ "=|",
482
+ ">.<",
483
+ ">",
484
+ ">.>",
485
+ ">:(",
486
+ ">:o",
487
+ ">:x",
488
+ "><(((*>",
489
+ "(*>",
490
+ "@_@",
491
+ "@",
492
+ "Adm.",
493
+ "adm.",
494
+ "A",
495
+ "dm.",
496
+ "Xxx.",
497
+ "Ai",
498
+ "ai",
499
+ "Xx",
500
+ "n",
501
+ "x'x",
502
+ "x\u2019x",
503
+ "Ak.",
504
+ "Alaska",
505
+ "ak.",
506
+ "Xx.",
507
+ "Ala.",
508
+ "Alabama",
509
+ "ala.",
510
+ "la.",
511
+ "Apr.",
512
+ "April",
513
+ "apr.",
514
+ "pr.",
515
+ "Xxx",
516
+ "Ariz.",
517
+ "Arizona",
518
+ "ariz.",
519
+ "iz.",
520
+ "Xxxx.",
521
+ "Ark.",
522
+ "Arkansas",
523
+ "ark.",
524
+ "rk.",
525
+ "Aug.",
526
+ "August",
527
+ "aug.",
528
+ "ug.",
529
+ "Bros.",
530
+ "bros.",
531
+ "B",
532
+ "os.",
533
+ "C'm",
534
+ "come",
535
+ "c'm",
536
+ "C",
537
+ "X'x",
538
+ "on",
539
+ "o",
540
+ "C++",
541
+ "c++",
542
+ "X++",
543
+ "Calif.",
544
+ "California",
545
+ "calif.",
546
+ "if.",
547
+ "Xxxxx.",
548
+ "Ca",
549
+ "can",
550
+ "ca",
551
+ "Can",
552
+ "xxx",
553
+ "ve",
554
+ "v",
555
+ "\u2019ve",
556
+ "\u2019",
557
+ "\u2019xx",
558
+ "Co.",
559
+ "co.",
560
+ "Colo.",
561
+ "Colorado",
562
+ "colo.",
563
+ "lo.",
564
+ "Conn.",
565
+ "Connecticut",
566
+ "conn.",
567
+ "nn.",
568
+ "Corp.",
569
+ "corp.",
570
+ "rp.",
571
+ "Could",
572
+ "could",
573
+ "uld",
574
+ "Xxxxx",
575
+ "C\u2019m",
576
+ "c\u2019m",
577
+ "X\u2019x",
578
+ "D.C.",
579
+ "d.c.",
580
+ "D",
581
+ ".C.",
582
+ "X.X.",
583
+ "Dare",
584
+ "dare",
585
+ "Xxxx",
586
+ "Dec.",
587
+ "December",
588
+ "dec.",
589
+ "ec.",
590
+ "Del.",
591
+ "Delaware",
592
+ "del.",
593
+ "el.",
594
+ "oes",
595
+ "Doin",
596
+ "doing",
597
+ "doin",
598
+ "oin",
599
+ "Doin'",
600
+ "doin'",
601
+ "in'",
602
+ "Xxxx'",
603
+ "Doin\u2019",
604
+ "doin\u2019",
605
+ "in\u2019",
606
+ "Xxxx\u2019",
607
+ "Dr.",
608
+ "dr.",
609
+ "E.G.",
610
+ "e.g.",
611
+ "E",
612
+ ".G.",
613
+ "E.g.",
614
+ ".g.",
615
+ "X.x.",
616
+ "Feb.",
617
+ "February",
618
+ "feb.",
619
+ "F",
620
+ "eb.",
621
+ "Fla.",
622
+ "Florida",
623
+ "fla.",
624
+ "Ga.",
625
+ "Georgia",
626
+ "ga.",
627
+ "G",
628
+ "Gen.",
629
+ "gen.",
630
+ "en.",
631
+ "Goin",
632
+ "go",
633
+ "going",
634
+ "goin",
635
+ "Goin'",
636
+ "goin'",
637
+ "Goin\u2019",
638
+ "goin\u2019",
639
+ "Gon",
640
+ "gon",
641
+ "na",
642
+ "to",
643
+ "Got",
644
+ "got",
645
+ "ta",
646
+ "t",
647
+ "Gov.",
648
+ "gov.",
649
+ "ov.",
650
+ "H",
651
+ "ave",
652
+ "Havin",
653
+ "having",
654
+ "havin",
655
+ "vin",
656
+ "Havin'",
657
+ "havin'",
658
+ "Xxxxx'",
659
+ "Havin\u2019",
660
+ "havin\u2019",
661
+ "Xxxxx\u2019",
662
+ "would",
663
+ "x",
664
+ "ll",
665
+ "l",
666
+ "s",
667
+ "\u2019d",
668
+ "\u2019x",
669
+ "\u2019ll",
670
+ "\u2019s",
671
+ "How",
672
+ "how",
673
+ "'y",
674
+ "re",
675
+ "r",
676
+ "\u2019y",
677
+ "\u2019re",
678
+ "i",
679
+ "going to",
680
+ "gonna",
681
+ "I.E.",
682
+ "i.e.",
683
+ ".E.",
684
+ "I.e.",
685
+ ".e.",
686
+ "Ia.",
687
+ "Iowa",
688
+ "ia.",
689
+ "Id.",
690
+ "Idaho",
691
+ "id.",
692
+ "Ill.",
693
+ "Illinois",
694
+ "ill.",
695
+ "ll.",
696
+ "m",
697
+ "Inc.",
698
+ "inc.",
699
+ "nc.",
700
+ "Ind.",
701
+ "Indiana",
702
+ "ind.",
703
+ "nd.",
704
+ "\u2019m",
705
+ "Jan.",
706
+ "January",
707
+ "jan.",
708
+ "J",
709
+ "an.",
710
+ "Jr.",
711
+ "jr.",
712
+ "Jul.",
713
+ "July",
714
+ "jul.",
715
+ "ul.",
716
+ "Jun.",
717
+ "June",
718
+ "jun.",
719
+ "un.",
720
+ "Kan.",
721
+ "Kansas",
722
+ "kan.",
723
+ "K",
724
+ "Kans.",
725
+ "kans.",
726
+ "ns.",
727
+ "Ky.",
728
+ "Kentucky",
729
+ "ky.",
730
+ "La.",
731
+ "Louisiana",
732
+ "L",
733
+ "Let",
734
+ "let",
735
+ "Lovin",
736
+ "love",
737
+ "loving",
738
+ "lovin",
739
+ "Lovin'",
740
+ "lovin'",
741
+ "Lovin\u2019",
742
+ "lovin\u2019",
743
+ "Ltd.",
744
+ "ltd.",
745
+ "td.",
746
+ "Ma'am",
747
+ "madam",
748
+ "ma'am",
749
+ "M",
750
+ "'am",
751
+ "Xx'xx",
752
+ "Mar.",
753
+ "March",
754
+ "mar.",
755
+ "ar.",
756
+ "Mass.",
757
+ "Massachusetts",
758
+ "mass.",
759
+ "ss.",
760
+ "May.",
761
+ "May",
762
+ "may.",
763
+ "ay.",
764
+ "may",
765
+ "Ma\u2019am",
766
+ "ma\u2019am",
767
+ "\u2019am",
768
+ "Xx\u2019xx",
769
+ "Md.",
770
+ "md.",
771
+ "Messrs.",
772
+ "messrs.",
773
+ "rs.",
774
+ "Mich.",
775
+ "Michigan",
776
+ "mich.",
777
+ "ch.",
778
+ "Might",
779
+ "might",
780
+ "ght",
781
+ "Minn.",
782
+ "Minnesota",
783
+ "minn.",
784
+ "Miss.",
785
+ "Mississippi",
786
+ "miss.",
787
+ "Mo.",
788
+ "mo.",
789
+ "Mont.",
790
+ "mont.",
791
+ "nt.",
792
+ "Mr.",
793
+ "mr.",
794
+ "Mrs.",
795
+ "mrs.",
796
+ "Ms.",
797
+ "ms.",
798
+ "Mt.",
799
+ "Mount",
800
+ "mt.",
801
+ "Must",
802
+ "must",
803
+ "ust",
804
+ "N.C.",
805
+ "North Carolina",
806
+ "n.c.",
807
+ "N",
808
+ "N.D.",
809
+ "North Dakota",
810
+ "n.d.",
811
+ ".D.",
812
+ "N.H.",
813
+ "New Hampshire",
814
+ "n.h.",
815
+ ".H.",
816
+ "N.J.",
817
+ "New Jersey",
818
+ "n.j.",
819
+ ".J.",
820
+ "N.M.",
821
+ "New Mexico",
822
+ "n.m.",
823
+ ".M.",
824
+ "N.Y.",
825
+ "New York",
826
+ "n.y.",
827
+ ".Y.",
828
+ "Neb.",
829
+ "Nebraska",
830
+ "neb.",
831
+ "Nebr.",
832
+ "nebr.",
833
+ "br.",
834
+ "Need",
835
+ "need",
836
+ "eed",
837
+ "Nev.",
838
+ "Nevada",
839
+ "nev.",
840
+ "ev.",
841
+ "Nothin",
842
+ "nothin",
843
+ "hin",
844
+ "Nothin'",
845
+ "nothin'",
846
+ "Nothin\u2019",
847
+ "nothin\u2019",
848
+ "Nov.",
849
+ "November",
850
+ "nov.",
851
+ "Nuthin",
852
+ "nuthin",
853
+ "Nuthin'",
854
+ "nuthin'",
855
+ "Nuthin\u2019",
856
+ "nuthin\u2019",
857
+ "O'clock",
858
+ "o'clock",
859
+ "O",
860
+ "ock",
861
+ "X'xxxx",
862
+ "O.O",
863
+ "o.o",
864
+ "X.X",
865
+ "O.o",
866
+ "X.x",
867
+ "O_O",
868
+ "o_o",
869
+ "X_X",
870
+ "O_o",
871
+ "X_x",
872
+ "Oct.",
873
+ "October",
874
+ "oct.",
875
+ "ct.",
876
+ "Okla.",
877
+ "Oklahoma",
878
+ "okla.",
879
+ "Ol",
880
+ "old",
881
+ "ol",
882
+ "Ol'",
883
+ "ol'",
884
+ "Xx'",
885
+ "Ol\u2019",
886
+ "ol\u2019",
887
+ "Xx\u2019",
888
+ "Ore.",
889
+ "Oregon",
890
+ "ore.",
891
+ "re.",
892
+ "Ought",
893
+ "ought",
894
+ "O\u2019clock",
895
+ "o\u2019clock",
896
+ "X\u2019xxxx",
897
+ "Pa.",
898
+ "Pennsylvania",
899
+ "pa.",
900
+ "P",
901
+ "Ph.D.",
902
+ "ph.d.",
903
+ "Xx.X.",
904
+ "Prof.",
905
+ "prof.",
906
+ "of.",
907
+ "Rep.",
908
+ "rep.",
909
+ "R",
910
+ "ep.",
911
+ "Rev.",
912
+ "rev.",
913
+ "S.C.",
914
+ "South Carolina",
915
+ "s.c.",
916
+ "S",
917
+ "Sen.",
918
+ "sen.",
919
+ "Sep.",
920
+ "September",
921
+ "sep.",
922
+ "Sept.",
923
+ "sept.",
924
+ "pt.",
925
+ "Sha",
926
+ "shall",
927
+ "sha",
928
+ "Should",
929
+ "should",
930
+ "Somethin",
931
+ "somethin",
932
+ "Somethin'",
933
+ "somethin'",
934
+ "Somethin\u2019",
935
+ "somethin\u2019",
936
+ "St.",
937
+ "st.",
938
+ "Tenn.",
939
+ "Tennessee",
940
+ "tenn.",
941
+ "T",
942
+ "hat",
943
+ "There",
944
+ "there",
945
+ "ere",
946
+ "These",
947
+ "these",
948
+ "ese",
949
+ "hey",
950
+ "This",
951
+ "this",
952
+ "Those",
953
+ "those",
954
+ "ose",
955
+ "V.V",
956
+ "v.v",
957
+ "V",
958
+ "V_V",
959
+ "v_v",
960
+ "Va.",
961
+ "Virginia",
962
+ "va.",
963
+ "Wash.",
964
+ "Washington",
965
+ "wash.",
966
+ "W",
967
+ "sh.",
968
+ "What",
969
+ "what",
970
+ "When",
971
+ "when",
972
+ "hen",
973
+ "Where",
974
+ "where",
975
+ "Who",
976
+ "who",
977
+ "Why",
978
+ "why",
979
+ "Wis.",
980
+ "Wisconsin",
981
+ "wis.",
982
+ "is.",
983
+ "Wo",
984
+ "wo",
985
+ "Would",
986
+ "XD",
987
+ "xd",
988
+ "XDD",
989
+ "xdd",
990
+ "XXX",
991
+ "Y",
992
+ "[-:",
993
+ "[",
994
+ "[:",
995
+ "\\\")",
996
+ "\\",
997
+ "\\n",
998
+ "\\x",
999
+ "\\t",
1000
+ "^_^",
1001
+ "^",
1002
+ "^__^",
1003
+ "__^",
1004
+ "^___^",
1005
+ "a.",
1006
+ "x.",
1007
+ "and/or",
1008
+ "/or",
1009
+ "xxx/xx",
1010
+ "b.",
1011
+ "b",
1012
+ "c",
1013
+ "c.",
1014
+ "xxxx",
1015
+ "xx.",
1016
+ "d.",
1017
+ "xxxx'",
1018
+ "xxxx\u2019",
1019
+ "e.",
1020
+ "e",
1021
+ "em",
1022
+ "f.",
1023
+ "f",
1024
+ "g.",
1025
+ "g",
1026
+ "h.",
1027
+ "h",
1028
+ "i.",
1029
+ "j.",
1030
+ "j",
1031
+ "k.",
1032
+ "k",
1033
+ "l.",
1034
+ "m.",
1035
+ "xx'xx",
1036
+ "xx\u2019xx",
1037
+ "n.",
1038
+ "nuff",
1039
+ "x'xxxx",
1040
+ "o.",
1041
+ "o.0",
1042
+ "x.d",
1043
+ "o.O",
1044
+ "x.X",
1045
+ "x.x",
1046
+ "o_0",
1047
+ "x_d",
1048
+ "o_O",
1049
+ "x_X",
1050
+ "x_x",
1051
+ "xx'",
1052
+ "xx\u2019",
1053
+ "x\u2019xxxx",
1054
+ "p.",
1055
+ "q.",
1056
+ "q",
1057
+ "r.",
1058
+ "s.",
1059
+ "t.",
1060
+ "u.",
1061
+ "u",
1062
+ "v.",
1063
+ "v.s.",
1064
+ ".s.",
1065
+ "vs.",
1066
+ "w.",
1067
+ "w",
1068
+ "w/o",
1069
+ "without",
1070
+ "x/x",
1071
+ "xD",
1072
+ "xX",
1073
+ "xDD",
1074
+ "xXX",
1075
+ "y'",
1076
+ "y",
1077
+ "x'",
1078
+ "all",
1079
+ "y.",
1080
+ "y\u2019",
1081
+ "x\u2019",
1082
+ "z.",
1083
+ "z",
1084
+ "\u00a0",
1085
+ " ",
1086
+ "\u00af\\(\u30c4)/\u00af",
1087
+ "\u00af",
1088
+ ")/\u00af",
1089
+ "\u00af\\(x)/\u00af",
1090
+ "\u00e4.",
1091
+ "\u00e4",
1092
+ "\u00f6.",
1093
+ "\u00f6",
1094
+ "\u00fc.",
1095
+ "\u00fc",
1096
+ "\u0ca0_\u0ca0",
1097
+ "\u0ca0",
1098
+ "\u0ca0\ufe35\u0ca0",
1099
+ "x\ufe35x",
1100
+ "\u2014",
1101
+ "\u2018S",
1102
+ "\u2018s",
1103
+ "\u2018",
1104
+ "\u2018X",
1105
+ "\u2018x",
1106
+ "\u2019Cause",
1107
+ "\u2019cause",
1108
+ "\u2019Xxxxx",
1109
+ "\u2019Cos",
1110
+ "\u2019cos",
1111
+ "\u2019Xxx",
1112
+ "\u2019Coz",
1113
+ "\u2019coz",
1114
+ "\u2019Cuz",
1115
+ "\u2019cuz",
1116
+ "\u2019S",
1117
+ "\u2019X",
1118
+ "\u2019bout",
1119
+ "\u2019xxxx",
1120
+ "\u2019xxx",
1121
+ "\u2019em",
1122
+ "\u2019nuff",
1123
+ "\u2019\u2019"
1124
+ ]
en_core_web_sm-2.3.1/vocab/vectors ADDED
Binary file (128 Bytes). View file
 
job_file.json ADDED
@@ -0,0 +1,139 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "intents": [
3
+ {"tag": "greeting",
4
+ "patterns": ["Hi there", "How are you", "Is anyone there?","Hey","Hola", "Hello", "Good day", "Hey", "Namaste", "wadakam","ram ram", "om namah sivaye"],
5
+ "responses": ["Hi stranger", "Yebo yes, how can I help", "wadakam"," watsupp", "Namaste", "Hola", "Hey dude", "You again", "ram ram", "jai shri krishna"]
6
+ },
7
+ {"tag": "goodbye",
8
+ "patterns": ["Bye", "See you later", "Goodbye", "Ok bye", "Bye Bye"],
9
+ "responses": ["See you!", "Have a nice day", "Sure Bye", "Later dude", "Sayoonara", "Peace out", "Sure dude", "Ciao"]
10
+ },
11
+ {"tag": "thanks",
12
+ "patterns": ["Thanks", "Thank you", "That's helpful", "Awesome, thanks", "Thanks for helping me"],
13
+ "responses": ["Happy to help!", "Any time!", "My pleasure", "You are welcome", "Sure dude"]
14
+ },
15
+ {"tag": "noanswer",
16
+ "patterns": ["jhhfhhfhfv","5765ugg","yr6urfvucscrsdbgibvjj","ytvd","wzWEXRTSCDYVF","LIFUWEFPQNXFOQIW", "BGFOQP"],
17
+ "responses": ["Sorry, can't understand you", "Please give me more info", "Not sure I understand", "I am still here dude"]
18
+ },
19
+ {"tag": "name",
20
+ "patterns": ["What is your name", "Whats your name", "Tell me your name", "Who are you", "Tell me about yourself", "You are"],
21
+ "responses": ["I am enginenova", "My name is enginenova", "You can call me nova for short", "I am enginenova, my friends call me nova", "enginenova is my name"]
22
+ },
23
+ {"tag": "options",
24
+ "patterns": ["What do you do", "How can you help", "What do you know", "What is your purpose", "How can you help","what can you do"],
25
+ "responses": ["I can give you interesting facts about South Africa, Bharat (India), Dr.APJ Abdul Kalam,Food ,current issues around the word, travelling, best seller book ,facts about space and mission"]
26
+ },
27
+ {"tag": "south_africa_info",
28
+ "patterns": ["South Africa", "What can you tell me about SA", "SA", "Tell me about SA", "What about SA", "What do you know about SA", "Tell me more about SA", "What can you tell me about South Africa", "Tell me about South Africa", "What about South Africa", "What do you know about South Africa", "Tell me more about South Africa"],
29
+ "responses": ["South Africa is the southern most country in Africa, it has a population of more than 59million people and covers an area of 1221 037m2. South Africa has 11 official languages. The currency used in ZAR our South African Rand which trades at about 15ZAR per 1USD."]
30
+ },
31
+ {"tag": "south_africa_facts",
32
+ "patterns": ["South Africa Facts", "SA Facts", "Give me some facts about SA", "Give me some facts about South Africa", "SA Facts", "SA interesting facts", "South Africa facts", "South Africa interesting facts", "Tell me something interesting"],
33
+ "responses": [
34
+ "South Africa is now the only country in the world to have hosted the Soccer, Cricket and Rugby World Cup!",
35
+ "Table Mountain in Cape Town is believed to be one of the oldest mountains in the world and one of the planet’s 12 main energy centres, radiating magnetic, electric or spiritual energy.",
36
+ "The Cape Floral Kingdom is one of the world’s six floral kingdoms – and the only one which is wholly contained within a single country.",
37
+ "Some countries have deserts; some have subtropical forests, right? South Africa has: deserts, wetlands, grasslands, bush, subtropical forests, mountains and escarpments.",
38
+ "South Africa’s drinking water is rated 3rd best in the world for being safe and ready to drink.",
39
+ "Water is not all there is to drink in this thirsty country! South Africa’s Cape Winelands have around 560 wineries and 4 400 primary producers. Included in the Cape Winelands region is Route 62, considered the longest wine route in the world. That alone is good reason to visit South Africa if you haven’t yet been!",
40
+ "What about beer? South African brewery SABMiller ranks – by volume – as the largest brewing company in the world. Saffers love their beer…but the real reason the brewery is so big? SABMiller also supplies up to 50% of China’s beer.",
41
+ "South Africa is the only country in the entire world that has voluntarily abandoned its nuclear weapons programme.",
42
+ "The world’s largest themed resort hotel in the world – The Palace of the Lost City – is found in South Africa. Surrounding the Palace is a 25 hectare manmade botanical jungle with almost 2 million plants, trees and shrubs.",
43
+ "South Africa is extremely rich in mining and minerals and considered the world’s leader with nearly 90% of all the platinum metals on earth and around 41% of all the world’s Gold!",
44
+ "South Africa is home to the oldest meteor scar in the world – the Vredefort Dome in a town called Parys. The site is a UNESCO World Heritage Site.",
45
+ "The South African Rovos Rail is considered the most luxurious train in the world.",
46
+ "South Africa is home to the highest commercial bungi jump in the world at 710 feet.",
47
+ "General Motors South Africa is the only place outside of the USA to build the Hummer H3!",
48
+ "Despite the country’s status as a democratic republic, the Province of KwaZulu-Natal has a monarchy, specially provided for by the Constitution. Goodwill Zwelithini kaBhekuzulu is the King of the Zulu Nation, has 27 kids and 6 wives and lives, literally, like a King!",
49
+ "There are more than 2000 shipwrecks off the South African coast, most dating back at least 500 years.",
50
+ "The oldest remains of modern humans were found in South Africa and are well over 160,000 years old.",
51
+ "The Karoo region in the Western Cape is home to some of the best fossils of early dinosaurs. In fact, it is estimated that some 80% of the mammalian fossils found to date were found in the Karoo.",
52
+ "SA has three capital cities: Pretoria is the Executive Capital, Cape Town the Legislative Capital and Bloemfontein the judicial Capital.",
53
+ "Can you think of any other place in the world where two Nobel Peace Prize winners lived on the same street? Both Nelson Mandela and Archbishop Desmond Tutu had houses on Vilakazi Street in Soweto"
54
+ ]
55
+ },
56
+
57
+ {"tag":"Dr.APJ",
58
+ "patterns":["apj", "dr apj", "APJ", "Abdul kalam azad", "Kalam", "11 President","11 president of india","Wings of Fire", "India 2020 - A Vision for the New Millennium", "My journey" ,"Ignited Minds"],
59
+ "responses":["Born on 15th October 1931 at Rameswaram in Tamil Nadu, Dr. Avul Pakir Jainulabdeen Abdul Kalam, specialized in Aeronautical Engineering from Madras Institute of Technology",
60
+ "Dr. Kalam made significant contribution as Project Director to develop India's first indigenous Satellite Launch Vehicle (SLV-III) which successfully injected the Rohini satellite in the near earth orbit in July 1980 and made India an exclusive member of Space Club.",
61
+ "Dr. APJ was responsible for the evolution of ISRO's launch vehicle programme ,particularly the PSLV configuration.",
62
+ "After working for two decades in ISRO and mastering launch vehicle technologies",
63
+ "Dr. Kalam took up the responsibility of developing Indigenous Guided Missiles at Defence Research and Development Organisation as the Chief Executive of Integrated Guided Missile Development Programme (IGMDP).",
64
+ "Dr. APJ was responsible for the development and operationalisation of AGNI and PRITHVI Missiles and for building indigenous capability in critical technologies through networking of multiple institutions.",
65
+ "Dr. APJ was the Scientific Adviser to Defence Minister and Secretary, Department of Defence Research & Development from July 1992 to December 1999. During this period Dr. APJ led to the weaponisation of strategic missile systems and the Pokhran-II nuclear tests in collaboration with Department of Atomic Energy, which made India a nuclear weapon State.",
66
+ "Dr. APJ also gave thrust to self-reliance in defence systems by progressing multiple development tasks and mission projects such as Light Combat Aircraft.",
67
+ "As Chairman of Technology Information, Forecasting and Assessment Council (TIFAC) and as an eminent scientist,Dr. APJ led the country with the help of 500 experts to arrive at Technology Vision 2020 giving a road map for transforming India from the present developing status to a developed nation.",
68
+ "Dr. Kalam has served as the Principal Scientific Advisor to the Government of India, in the rank of Cabinet Minister, from November 1999 to November 2001 and was responsible for evolving policies, strategies and missions for many development applications.",
69
+ "Dr. Kalam was also the Chairman, Ex-officio, of the Scientific Advisory Committee to the Cabinet (SAC-C) and piloted India Millennium Mission 2020.",
70
+ "Dr. Kalam took up academic pursuit as Professor, Technology & Societal Transformation at Anna University, Chennai from November 2001 and was involved in teaching and research tasks. Above all Dr. APJ took up a mission to ignite the young minds for national development by meeting high school students across the country.",
71
+ "In his literary pursuit four of Dr. Kalam's books - Wings of Fire, India 2020 - A Vision for the New Millennium, My journey and Ignited Minds - Unleashing the power within India have become household names in India and among the Indian nationals abroad. These books have been translated in many Indian languages.",
72
+ "Dr. Kalam is one of the most distinguished scientists of India with the unique honour of receiving honorary doctorates from 30 universities and institutions. Dr. APJ has been awarded the coveted civilian awards - Padma Bhushan (1981) and Padma Vibhushan (1990) and the highest civilian award Bharat Ratna (1997). Dr. APJ is a recipient of several other awards and Fellow of many professional institutions.",
73
+ "Dr. Kalam became the 11th President of India on 25th July 2002. His focus is on transforming India into a developed nation by 2020."]
74
+
75
+ },
76
+ {"tag":"space_and_mission",
77
+ "patterns":["book","recommend books","good books"],
78
+ "responses":["Sati - written by Minakshi jain","conundrum - - written by Anuj Dhar","Hindus in Hindu rashtra - written by Dr. Anand Ranganathan","sepians - written by Noah Harari","Quantum - written by Manjit Kumar",""]
79
+ },
80
+
81
+ {"tag":"space_and_mission",
82
+ "patterns":["space","space mission","facts of space"],
83
+ "responses":["China's Shenzhou 16 astronauts land safely after 5 months aboard Tiangong space station",
84
+ "SpaceX launches 23 Starlink satellites on second attempt",
85
+ "New Japanese spacecraft aims to explore the mysterious moons of Mars",
86
+ "NASA's Artemis 2 mission is returning astronauts to the moon for the first time since 1972.",
87
+ "Solar maximum will arrive sooner and last longer than previously expected, say scientists",
88
+ "Aryabhata was the first satellite of ISRO, launched on 19 April 1975 with the help of Russia. Aryabhata was the famous astronomer who invented zero & discovered the approximate value of pi. Thus, the name was given to this satellite.",
89
+ "Chandrayaan 1 – India’s first lunar mission launched in 2008 to collect scientific information about the moon’s mineralogy, geology & topography, making India the 4th country to host its flag on the moon. Few also consider the mission failed as ISRO lost contact with the spacecraft even before completing a year in space. This successful mission was followed by Chandrayaan 2 & Chandrayaan 3.",
90
+ "India become forth country to land on moon surface and first to land on moon far side towards southern side",
91
+ "Mangalyaan or MOM (2014) - No doubt that MOM or Mars Orbiter Mission is ISRO’s biggest achievement. To this date, India remains the only country to reach mars on its first attempt (in orbit, not landed) despite having a tight budget of INR 450 crore (even this amount was also not fully exhausted), which was the lowest to date. Overall, India is the 4th country to reach Mars after the US, Russia & Europe.",
92
+ "ISRO is one of the six space agencies worldwide with the ability to build and launch satellites from its own soil. It created another world record for launching the greatest number of satellites in one go in a single mission in 2017 using the Indian rocket Polar Satellite Launch Vehicle from Andhra Pradesh. 101 were foreign satellites out of 104 satellites."
93
+ ]
94
+ },
95
+ {"tag":"Bharat_Facts",
96
+ "patterns": ["Bharat Facts", "indian","India Facts", "Give me some facts about Bharat", "Give me some facts about India", "kailash", "Ganga interesting facts", "bharat that is india", "Indian interesting facts", "bhartiya interesting facts", "Tell me something interesting"],
97
+ "responses":["Bharat(India) is the seventh largest country in the world",
98
+ "By 2030 India is expected to overtake China as the country with the highest population" ,
99
+ "The Andaman Islands, off the East Coast of India in the Bay of Bengal, are much nearer to Myanmar than India",
100
+ "The longest river Bharat(india) is the Ganga",
101
+ "Digital penetration in bharatiya(indian) economy is top notch in the world",
102
+ "one of the interesting fact about Bharat(india) that the history of this country is all distored what is interesting in that is their indiginous people are doing even the schhol textbook all are fabricated histroy.",
103
+ "Bharat(india) share its border with Nepal, Bangladesh, China occupied tibet, pakistan",
104
+ "In Bharat(india)Nabakrishna Dev started Durga Puja at Shobhabazar Rajbari in 1757. After the battle of plassey before that durga puja was banned by the muslim rulers. This event is consider by hindu bangalis as liberation from mughal but britishers also oppressed them and that is another event",
105
+ "Ram Mohan Roy is all glorified india but the fact is he was like the british (angrez) agent who always emphsis on discarding the indian education and promoting the english text book which was all with distortion to destablize and capture the mind of indiginous people. one of the example which is wrong factual information, passed on to mind of the indiginous people is, In December 1829, Lord William Bentinck, the first governor general of British-ruled India, banned sati, the ancient Hindu practice of a widow immolating herself on her husband's funeral pyre.",
106
+ "In Bharatiya(indian) history Tipu sultan is described as the hero but in actual he was the one who plundered the temple and imposed zaiya on idol worshipper.Mandyam Iyengars do not celebrate Deepavali even to this day, as on this day, several of their ancestors were killed by Tipu Sultan, men and women were paraded naked and curshed by the elephant. some how this event is like a scar in the mind of this community ",
107
+ "India got its Dominion status in 1947",
108
+ "The Indian Army is the world's largest–standing all–volunteer Army, comprising over 1.2 million active troops and 0.9 million reserve troops. In the first World War, 1.3 million Indian soldiers fought alongside the Allies. Over 74,000 troops were killed or went missing in action.",
109
+ "The 1999 Kargil war was another big achievement for India where the Indian Army recaptured several positions on the Indian side that were infiltrated by the Pakistani troops and militants. Around 3,000 Mujahideens and around 700 Pakistani troops were killed.",
110
+ "In 1982, the Indian Army built the highest bridge in the world named the Bailey Bridge. It is located between the Dras River and Suru River in the Ladakh Valley. The motto of the Indian Army is - Service Before Self.",
111
+ "The Siachen Glacier is of extreme importance to national security. It is also considered the deadliest battlefield in the world due to the climatic condition of the region. In Siachen glacier the temperature drops to below -60 degrees in winters. Apart from this there are constant threats of avalanches, crevasses on the glacier, high-speed winds.",
112
+ "The Mundeshwari Devi Temple lies within the Kaimur district of Bihar. It is an ancient temple dedicated to worshipping the eternal duo of Shiva-Parvati. It is considered as one of the oldest temples in India, perhaps being as old as 625 CE. Built of stone, the temple architecture follows a rare octagonal plan. The main deities in the temple are Devi Mundeshwari and the four-faced Shiva linga. It also hosts murtis of Ganesha, Surya and Vishnu. It has been an official subject of archaeological study for some time now, dating certain inscriptions to 635 CE.",
113
+ "The Kailasha or Kailashanatha temple is the largest monolithic rock-cut structure in the world located in cave 16 of Ellora Caves in Aurangabad, Maharashtra. Carved out of single basalt rock from Charanandri Hills, it is one of the exceptional temples of India owing to its massive size, amazing architecture and mind-boggling carvings. With its intricate designs on panels, monolithic pillars and statues of animals and deities, Kailasa Temple is an engineering marvel perfect for history and architecture lovers.",
114
+ "Believed to have been constructed in the 7th century A.D by the Cholas, Adi Kumbeshwara Temple is one of the grandest and the oldest Shiva temple in the town. The temple has a magnificent architecture with the trademark style of the Cholas. It is dedicated to Lord Shiva and houses a unique Shiva lingam.",
115
+ "Built during the 7th century, Shore Temple is one of the oldest South Indian temples constructed in the Dravidian style and depicts the royal taste of the Pallava dynasty. The work of the temple has been listed amongst the World Heritage Sites by UNESCO. It is located in Mahabalipuram and is one of the most photographed monuments in India situated on the shores of Bay of Bengal.",
116
+ "Hoysala Temples now India's 42nd UNESCO's World Heritage site. The Sacred Ensembles of the Hoysala, the famed Hoysala temples of Belur, Halebid and Somananthpura in Karnataka have been added to the United Nations Educational, Scientific and Cultural Organization.",
117
+ "the word hindoo/ gentoo/hendu is first described as,fair complexion, beauty, and military virtues, which are qualities befitting the lyrical persona of the Beloved [q.v.] with its combination of attractiveness and cruelty, Hindu is a strong expression of devotion, especially in love , beautiful face which are remarkable for their black color, are said to be Indian, such as the mole (ḵal: ḵāl-e hendu ‘black beauty spot’), the locks (ṭorra, zolf)and the pupils of the eyes [beloved who steal heart] but it was picked and distored and described hindu as ugly, (attractiveness with cruelty become)mean and (mole is now) blackish (Schimmel, 1974, p. 244), and even cunning[beloved who steal heart](cf., e.g., Hāfeẓ, Divān, no. 395, 1. 5: ḥilat-e Hendu).. ",
118
+ "In the Persian epic, Hindustan or Hend[discription of Bharatvarsha] is mentioned as a remote region on the eastern fringe of the inhabited world. According to Ferdowsi, this was the place where the mother of Faridun hid her child from Żaḥḥāk’s persecution; here also was the mountain where the miraculous bird Simorḡ raised the abandoned Zāl (cf. Boyce, EIr. I, p. 812, s.v. ALBORZ). In later epics, starting with Asadi’s Garšāsp-nāma, expeditions to Hend and Sarandib (Sri Lanka) feature prominently among the hero’s fantastic adventures, no doubt under the influence of popular stories about the Indian campaigns of Alexander the Great.",
119
+ "India is regarded as the vaccine manufacturing hub of the world, contributing 60% to the global vaccine supply.1 The country has the capacity to manufacture well over 3 billion coronavirus disease 2019 (COVID-19) vaccine doses annually."
120
+ ]
121
+ },
122
+ {"tag":"current_issues_around_word",
123
+ "patterns": ["war","current issues","current issues around word","Conflict","internation issues", "cuurent affairs", "international issue"],
124
+
125
+ "responses":["MIDDLE EAST AND NORTH AFRICA: MORE THAN 45 ARMED CONFLICTS - This is, in numbers, the most affected region- more than 45 armed conflicts are currently taking place throughout the Middle East and North Africa in the following territories, Cyprus, Egypt, Iraq, Israel, Libya, Morocco, Palestine, Syria, Turkey, Yemen and Western Sahara.The majority are non-international (NIACs), involving a multitude of armed non-state actors and foreign interventions by Western powers, Russia, and neighbouring countries – except forthe NIACs taking place in Egypt and Turkey.Syria is the most affected country in the region.Several multiple and overlapping NIACs are taking place in the country – involving numerous armed groups who fight against the government and against each other along with two military occupations and three international armed conflicts",
126
+ "AFRICA: MORE THAN 35 ARMED CONFLICTS - Africa comes second in the number of armed conflicts per region with more than 35 non-international armed conflicts (NIACs) taking place in Burkina Faso,Cameroon, the Central African Republic (CAR), the Democratic Republic of the Congo,Ethiopia, Mali, Mozambique, Nigeria, Senegal, Somalia, South Sudan and Sudan.Several armed groups – fighting against government forces and/or against each other’s – are involved in these conflicts.Western powers and/or neighbouring countries are intervening in the NIACs that take place in Burkina Faso, Mali, Mozambique, Nigeria, and Somalia.Central African Republic is on the top of the list with several NIACs involving multiple armed groups. The Government is involved in NIACs against a wide array of rebel groups, including the anti-Balaka and the ex-Séléka. There are also parallel non-international armed conflicts due to the infighting between various armed groups",
127
+ "ASIA: 21 ARMED CONFLICTS - Asia is the theatre of 19 non-international armed conflicts (NIACs) involving 19 armed groups.These are happening in Afghanistan, India, Myanmar, Pakistan and The Philippines.Two international armed conflicts – between respectively India and Pakistan, and between India and China – are also taking place in the region.Pakistan and the Philippines are on the top of the list with six NIACs for each country.In Pakistan, governmental forces are fighting various armed groups acting throughout the territory, particularly Taliban-affiliated groups in the Federally Administered Tribal Areas and independence fighters in Balochistan. In the Philippines,most NIACs are taking place in the Mindanao region where government forces are fighting against several armed groups, including the Moro National Liberation Front, the Moro Islamic Liberation Front, the Bangsamoro Islamic Freedom Fighters, the Maute Group and the Abu Sayyaf Group",
128
+ "EUROPE: SEVEN ARMED CONFLICTS- The following military occupations constitute the majority of armed conflicts that are taking place in Europe, four out of seven conflicts.Russia is currently annexed Crimea , Transdniestria (Moldova), as well as South Ossetia and Abkhazia (Georgia),while Armenia is occupying parts of Nagorno Karabakh (Azerbaijan).Europe is also the theatre of an international armed conflict (IAC) between Ukraine and Russia,and of two non-international armed conflicts (NIACs) in Ukraine opposing governmental forces with the self-proclaimed People’s Republics of Donetsk and Luhansk in eastern Ukraine.Russia’s invasion of Ukraine did not change our classification of the armed conflicts in the region.Indeed, according to IHL criteria, there have been an IAC between Russia and Ukraine plus (NATO forces)and two NIACs in Ukraine since 2014. What has changed, since February 2022, is the intensity of the violence and its impact on the civilian population. This means, according to our analysis, that war crimes could already have taken place before March 2022",
129
+ "In early October 2023, war broke out between Israel and Hamas,the militant Islamist group that has controlled Gaza since 2006.Hamas fighters fired rockets into Israel and stormed southern Israeli cities and towns across the border of the Gaza strip, killing and injuring hundreds of soldiers and civilians and taking dozens of hostages. The attack took Israel by surprise, though the state quickly mounted a deadly retaliatory operation.One day after the October 7 attack, the Israeli cabinet formally declared war against Hamas,followed by a directive from the defense minister to the Israeli Defense Forces (IDF)to carry out a complete siege of Gaza.Since then, the two sides have traded daily rocket fire, and Israel ordered more than one million Palestinian civilians in northern Gaza to evacuate ahead of a possible ground assault. Meanwhile, Gaza is running out of water, fuel, and supplies amid an Israeli aid blockade, and the conflict risks spreading as cross-border strikes escalate in Lebanon and Syria.",
130
+ "In 1974, Turkish forces descended upon Cyprus, routing towns and villages and sending their rightful inhabitants fleeing for their lives.This invasion and decades long illegal occupation of Cyprus,is a direct affront to Cyprus sovereignty.",
131
+ "Latin America : six non-international armed conflicts that are taking place in the region are split evenly between Mexico and Colombia.While Colombia has experienced one of the longest non-international armed conflicts (NIACs)in modern times and is still the theatre of three NIACs, Mexico is characterized by three NIACs involving gangs drug cartels. This is the first time we classify armed violence involving criminal organizations as NIACs and we did so given the level of organization of the cartels and intensity of violence."
132
+ ]
133
+ }
134
+ ]
135
+
136
+
137
+ }
138
+
139
+
requirements.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ tensorflow
2
+ flask
3
+ spacy==2.3.0
4
+ keras
5
+ numpy
templates/img_tree.png ADDED
templates/index.html ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html>
3
+ <head>
4
+ <style>
5
+ form {
6
+ background-image: url("img_tree.png");
7
+ background-repeat: no-repeat;
8
+ background-position: 90% 40%;
9
+ margin-right: 10px;
10
+ }
11
+
12
+ fieldset {
13
+ font-size: 12px;
14
+ padding: 100px;
15
+ max-width: 900px; /* Set max width to control the form width */
16
+ margin: auto; /* Center the form */
17
+ }
18
+
19
+ legend {
20
+ background-color: #fff;
21
+ color: #000;
22
+ padding: 0.5px;
23
+ }
24
+
25
+ select {
26
+ padding: 1px;
27
+ font-size: 16px;
28
+ border-radius: 5px;
29
+ border: 1px solid #ccc;
30
+ width: 10%; /* Make the select box full width */
31
+ }
32
+
33
+ input[type="submit"] {
34
+ padding: 10px 20px;
35
+ font-size: 16px;
36
+ border-radius: 5px;
37
+ border: none;
38
+ background-color: #76D7C8;
39
+ color: black;
40
+ cursor: pointer;
41
+ transition: background-color 0.3s;
42
+ }
43
+
44
+ input[type="submit"]:hover {
45
+ background-color: #808081; /* Darken the background on hover */
46
+ }
47
+
48
+ textarea {
49
+ font-size: 1rem;
50
+ letter-spacing: 1px;
51
+ padding: 10px;
52
+ max-width: 80%;
53
+
54
+ width: 100%; /* Make the textarea full width */
55
+
56
+ min-height: 10px;
57
+
58
+ line-height: 1.5;
59
+ border-radius: 20px;
60
+ border: 5px solid #ccc;
61
+ box-shadow: 10px 10px 10px #999;
62
+ margin-bottom: 10px; /* Add some space between textarea and button */
63
+ }
64
+ </style>
65
+ </head>
66
+
67
+ <body>
68
+ <form action="{{url_for('predict')}}" method="Post" onsubmit="clearTextArea(event)">
69
+ <fieldset>
70
+ <legend><h2 style="font-size: 20px;">Custom Chatbot Demo </h2></legend>
71
+
72
+ <strong><p style="font-family: 'Fantasy', monospace; font-size: 20px; color: grey;">demo NLP chatbot models trained for few conversation </p></strong>
73
+ <strong><b>let's start with "hello" or "help"<b></strong>
74
+ <br>
75
+ <br>
76
+ <textarea id="textarea" name="textarea" required='required'></textarea>
77
+ <br>
78
+ <input type="submit" value="Enter" id="submit-button"> <br><br>
79
+
80
+ <div id="messages"></div>
81
+ </fieldset>
82
+ </form>
83
+
84
+ <script>
85
+ document.getElementById("textarea").addEventListener("keydown", function(event) {
86
+ if (event.key === "Enter" && !event.shiftKey) {
87
+ event.preventDefault(); // Prevent the default "Enter" behavior (new line)
88
+ document.getElementById("submit-button").click(); // Trigger the submit button click
89
+ }
90
+ });
91
+
92
+ function clearTextArea(event) {
93
+ event.preventDefault(); // Prevent the form from submitting the traditional way
94
+
95
+ var textarea = document.getElementById("textarea");
96
+ var userMessage = "user: " + textarea.value;
97
+
98
+ // Make a request to your server to get the bot's response
99
+ fetch("{{url_for('predict')}}", {
100
+ method: "POST",
101
+ body: new FormData(event.target)
102
+ })
103
+ .then(response => response.text())
104
+ .then(data => {
105
+ var botMessage = "bot: " + data;
106
+ displayMessages(userMessage, botMessage);
107
+ textarea.value = ""; // Clear the textarea
108
+ })
109
+ .catch(error => console.error("Error:", error));
110
+ }
111
+
112
+ function displayMessages(userMessage, botMessage) {
113
+ var messagesDiv = document.getElementById("messages");
114
+
115
+ var userDiv = document.createElement("div");
116
+ userDiv.innerHTML = "<h3>" + userMessage + "</h3>";
117
+ messagesDiv.appendChild(userDiv);
118
+
119
+ var botDiv = document.createElement("div");
120
+ botDiv.innerHTML = "<h3>" + botMessage + "</h3>";
121
+ messagesDiv.appendChild(botDiv);
122
+ }
123
+ </script>
124
+ </body>
125
+ </html>
words.pkl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:75c72de65caba89e9bdeb11d1a95784bc466d98cc8aa0316613d61fbb5872a83
3
+ size 865