diff options
| author | RncLsn <rnc.lsn@gmail.com> | 2015-06-05 16:37:55 +0100 |
|---|---|---|
| committer | RncLsn <rnc.lsn@gmail.com> | 2015-06-05 16:37:55 +0100 |
| commit | 939e7aa65abe18f57a129fee590f46b7cd32f688 (patch) | |
| tree | c0c56d0360f549807395bf087533e2269e16e81f /scripts | |
| parent | 8c04e4d8003f33848ee84011f8427fe92d55001f (diff) | |
| download | ACQuA-939e7aa65abe18f57a129fee590f46b7cd32f688.tar.gz ACQuA-939e7aa65abe18f57a129fee590f46b7cd32f688.zip | |
Violations processor (Python script).
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/Violations_processor.py | 48 | ||||
| -rw-r--r-- | scripts/list_of_words.txt | 907 |
2 files changed, 955 insertions, 0 deletions
diff --git a/scripts/Violations_processor.py b/scripts/Violations_processor.py new file mode 100644 index 0000000..62c1ade --- /dev/null +++ b/scripts/Violations_processor.py | |||
| @@ -0,0 +1,48 @@ | |||
| 1 | import json | ||
| 2 | import argparse | ||
| 3 | from os.path import dirname, join | ||
| 4 | |||
| 5 | class Cleaner: | ||
| 6 | """Given a violation, it can make it very readable. | ||
| 7 | |||
| 8 | For example from: | ||
| 9 | atLeast(1 <RO_0002110> <FBbt_00003972>)(X) :- <auxiliary#NC36>(X) | ||
| 10 | to: | ||
| 11 | active(X) -> across(X,Y), act(Y) | ||
| 12 | """ | ||
| 13 | |||
| 14 | def __init__(self): | ||
| 15 | with open(join(dirname(__file__),'list_of_words.txt'), 'r') as f: | ||
| 16 | self._words = [x.strip() for x in f] | ||
| 17 | self._used_words = 0 | ||
| 18 | self._cache = {} | ||
| 19 | |||
| 20 | def clean(self, violation, prefix): | ||
| 21 | j = 0 | ||
| 22 | atoms = [] | ||
| 23 | for i in range(3): | ||
| 24 | i = violation.find('<', j) + 1 | ||
| 25 | j = violation.find('>', i) | ||
| 26 | atom = violation[i:j] | ||
| 27 | if atom not in self._cache: | ||
| 28 | self._cache[atom] = str(prefix) + self._words[self._used_words] | ||
| 29 | self._used_words += 1 | ||
| 30 | atoms.append(self._cache[atom]) | ||
| 31 | return '%10s(X) -> %10s(X,Y), %10s(Y)' % (atoms[2], atoms[0], atoms[1]) | ||
| 32 | |||
| 33 | |||
| 34 | if __name__ == '__main__': | ||
| 35 | parser = argparse.ArgumentParser(description='Transform violations (as output by PAGOdA) into a very readable form.') | ||
| 36 | parser.add_argument('input', help='json file containing violations') | ||
| 37 | args = parser.parse_args() | ||
| 38 | |||
| 39 | cleaner = Cleaner() | ||
| 40 | with open(args.input, 'r') as f: | ||
| 41 | violations_list_list = json.load(f)['violationClauses'] | ||
| 42 | clean_rules_list_list = [] | ||
| 43 | i = 0 | ||
| 44 | for violations_list in violations_list_list: | ||
| 45 | clean_rules_list_list.append(sorted(map(lambda x: cleaner.clean(x, i), violations_list))) | ||
| 46 | i += 1 | ||
| 47 | print json.dumps(clean_rules_list_list, indent=2) | ||
| 48 | |||
diff --git a/scripts/list_of_words.txt b/scripts/list_of_words.txt new file mode 100644 index 0000000..5ac8658 --- /dev/null +++ b/scripts/list_of_words.txt | |||
| @@ -0,0 +1,907 @@ | |||
| 1 | across | ||
| 2 | act | ||
| 3 | active | ||
| 4 | activity | ||
| 5 | add | ||
| 6 | afraid | ||
| 7 | age | ||
| 8 | ago | ||
| 9 | agree | ||
| 10 | air | ||
| 11 | alone | ||
| 12 | along | ||
| 13 | already | ||
| 14 | always | ||
| 15 | amount | ||
| 16 | angry | ||
| 17 | another | ||
| 18 | answer | ||
| 19 | anyone | ||
| 20 | anything | ||
| 21 | anytime | ||
| 22 | appear | ||
| 23 | apple | ||
| 24 | area | ||
| 25 | arm | ||
| 26 | army | ||
| 27 | around | ||
| 28 | arrive | ||
| 29 | art | ||
| 30 | ask | ||
| 31 | attack | ||
| 32 | aunt | ||
| 33 | autumn | ||
| 34 | away | ||
| 35 | baby | ||
| 36 | back | ||
| 37 | bad | ||
| 38 | bag | ||
| 39 | ball | ||
| 40 | bank | ||
| 41 | base | ||
| 42 | basket | ||
| 43 | bath | ||
| 44 | bean | ||
| 45 | bear | ||
| 46 | beautiful | ||
| 47 | bed | ||
| 48 | bedroom | ||
| 49 | beer | ||
| 50 | behave | ||
| 51 | begin | ||
| 52 | behind | ||
| 53 | bell | ||
| 54 | besides | ||
| 55 | best | ||
| 56 | better | ||
| 57 | big | ||
| 58 | bird | ||
| 59 | birth | ||
| 60 | birthday | ||
| 61 | bit | ||
| 62 | bite | ||
| 63 | black | ||
| 64 | bleed | ||
| 65 | block | ||
| 66 | blood | ||
| 67 | blow | ||
| 68 | blue | ||
| 69 | board | ||
| 70 | boat | ||
| 71 | body | ||
| 72 | boil | ||
| 73 | bone | ||
| 74 | book | ||
| 75 | border | ||
| 76 | born | ||
| 77 | borrow | ||
| 78 | bottle | ||
| 79 | bottom | ||
| 80 | bowl | ||
| 81 | box | ||
| 82 | boy | ||
| 83 | branch | ||
| 84 | brave | ||
| 85 | bread | ||
| 86 | break | ||
| 87 | breakfast | ||
| 88 | breathe | ||
| 89 | bridge | ||
| 90 | bright | ||
| 91 | bring | ||
| 92 | brother | ||
| 93 | brown | ||
| 94 | brush | ||
| 95 | build | ||
| 96 | burn | ||
| 97 | business | ||
| 98 | bus | ||
| 99 | busy | ||
| 100 | buy | ||
| 101 | cake | ||
| 102 | call | ||
| 103 | can | ||
| 104 | candle | ||
| 105 | cap | ||
| 106 | car | ||
| 107 | card | ||
| 108 | care | ||
| 109 | careful | ||
| 110 | careless | ||
| 111 | carry | ||
| 112 | case | ||
| 113 | cat | ||
| 114 | catch | ||
| 115 | central | ||
| 116 | century | ||
| 117 | certain | ||
| 118 | chair | ||
| 119 | chance | ||
| 120 | change | ||
| 121 | chase | ||
| 122 | cheap | ||
| 123 | cheese | ||
| 124 | chicken | ||
| 125 | child | ||
| 126 | children | ||
| 127 | chocolate | ||
| 128 | choice | ||
| 129 | choose | ||
| 130 | circle | ||
| 131 | city | ||
| 132 | class | ||
| 133 | clever | ||
| 134 | clean | ||
| 135 | clear | ||
| 136 | climb | ||
| 137 | clock | ||
| 138 | cloth | ||
| 139 | clothes | ||
| 140 | cloud | ||
| 141 | cloudy | ||
| 142 | close | ||
| 143 | coffee | ||
| 144 | coat | ||
| 145 | coin | ||
| 146 | cold | ||
| 147 | collect | ||
| 148 | colour | ||
| 149 | comb | ||
| 150 | comfortable | ||
| 151 | common | ||
| 152 | compare | ||
| 153 | come | ||
| 154 | complete | ||
| 155 | computer | ||
| 156 | condition | ||
| 157 | continue | ||
| 158 | control | ||
| 159 | cook | ||
| 160 | cool | ||
| 161 | copper | ||
| 162 | corn | ||
| 163 | corner | ||
| 164 | correct | ||
| 165 | cost | ||
| 166 | contain | ||
| 167 | count | ||
| 168 | country | ||
| 169 | course | ||
| 170 | cover | ||
| 171 | crash | ||
| 172 | cross | ||
| 173 | cry | ||
| 174 | cup | ||
| 175 | cupboard | ||
| 176 | cut | ||
| 177 | dance | ||
| 178 | dangerous | ||
| 179 | dark | ||
| 180 | daughter | ||
| 181 | day | ||
| 182 | dead | ||
| 183 | decide | ||
| 184 | decrease | ||
| 185 | deep | ||
| 186 | deer | ||
| 187 | depend | ||
| 188 | desk | ||
| 189 | destroy | ||
| 190 | develop | ||
| 191 | die | ||
| 192 | different | ||
| 193 | difficult | ||
| 194 | dinner | ||
| 195 | direction | ||
| 196 | dirty | ||
| 197 | discover | ||
| 198 | dish | ||
| 199 | dog | ||
| 200 | door | ||
| 201 | double | ||
| 202 | draw | ||
| 203 | dream | ||
| 204 | dress | ||
| 205 | drink | ||
| 206 | drive | ||
| 207 | drop | ||
| 208 | dry | ||
| 209 | duck | ||
| 210 | dust | ||
| 211 | duty | ||
| 212 | ear | ||
| 213 | early | ||
| 214 | earn | ||
| 215 | earth | ||
| 216 | east | ||
| 217 | easy | ||
| 218 | eat | ||
| 219 | education | ||
| 220 | effect | ||
| 221 | egg | ||
| 222 | eight | ||
| 223 | either | ||
| 224 | electric | ||
| 225 | elephant | ||
| 226 | else | ||
| 227 | empty | ||
| 228 | end | ||
| 229 | enemy | ||
| 230 | enjoy | ||
| 231 | enough | ||
| 232 | enter | ||
| 233 | equal | ||
| 234 | entrance | ||
| 235 | escape | ||
| 236 | even | ||
| 237 | evening | ||
| 238 | event | ||
| 239 | ever | ||
| 240 | every | ||
| 241 | everyone | ||
| 242 | exact | ||
| 243 | everybody | ||
| 244 | examination | ||
| 245 | example | ||
| 246 | except | ||
| 247 | excited | ||
| 248 | exercise | ||
| 249 | expect | ||
| 250 | expensive | ||
| 251 | explain | ||
| 252 | extremely | ||
| 253 | eye | ||
| 254 | face | ||
| 255 | fact | ||
| 256 | fail | ||
| 257 | fall | ||
| 258 | false | ||
| 259 | family | ||
| 260 | famous | ||
| 261 | far | ||
| 262 | farm | ||
| 263 | father | ||
| 264 | fast | ||
| 265 | fat | ||
| 266 | fault | ||
| 267 | fear | ||
| 268 | feed | ||
| 269 | feel | ||
| 270 | female | ||
| 271 | fever | ||
| 272 | fight | ||
| 273 | fill | ||
| 274 | film | ||
| 275 | find | ||
| 276 | fine | ||
| 277 | finger | ||
| 278 | finish | ||
| 279 | fire | ||
| 280 | first | ||
| 281 | fish | ||
| 282 | fit | ||
| 283 | five | ||
| 284 | fix | ||
| 285 | flag | ||
| 286 | flat | ||
| 287 | float | ||
| 288 | floor | ||
| 289 | flour | ||
| 290 | flower | ||
| 291 | fly | ||
| 292 | fold | ||
| 293 | food | ||
| 294 | fool | ||
| 295 | foot | ||
| 296 | football | ||
| 297 | force | ||
| 298 | foreign | ||
| 299 | forest | ||
| 300 | forget | ||
| 301 | forgive | ||
| 302 | fork | ||
| 303 | form | ||
| 304 | fox | ||
| 305 | four | ||
| 306 | free | ||
| 307 | freedom | ||
| 308 | freeze | ||
| 309 | fresh | ||
| 310 | friend | ||
| 311 | friendly | ||
| 312 | front | ||
| 313 | fruit | ||
| 314 | full | ||
| 315 | fun | ||
| 316 | funny | ||
| 317 | furniture | ||
| 318 | future | ||
| 319 | game | ||
| 320 | garden | ||
| 321 | gate | ||
| 322 | general | ||
| 323 | gentleman | ||
| 324 | get | ||
| 325 | gift | ||
| 326 | give | ||
| 327 | glad | ||
| 328 | glass | ||
| 329 | go | ||
| 330 | goat | ||
| 331 | god | ||
| 332 | gold | ||
| 333 | good | ||
| 334 | goodbye | ||
| 335 | grandfather | ||
| 336 | grandmother | ||
| 337 | grass | ||
| 338 | grave | ||
| 339 | great | ||
| 340 | green | ||
| 341 | grey | ||
| 342 | ground | ||
| 343 | group | ||
| 344 | grow | ||
| 345 | gun | ||
| 346 | hair | ||
| 347 | half | ||
| 348 | hall | ||
| 349 | hammer | ||
| 350 | hand | ||
| 351 | happen | ||
| 352 | happy | ||
| 353 | hard | ||
| 354 | hat | ||
| 355 | hate | ||
| 356 | head | ||
| 357 | healthy | ||
| 358 | hear | ||
| 359 | heavy | ||
| 360 | heart | ||
| 361 | heaven | ||
| 362 | height | ||
| 363 | hello | ||
| 364 | help | ||
| 365 | hen | ||
| 366 | hide | ||
| 367 | high | ||
| 368 | hill | ||
| 369 | hit | ||
| 370 | hobby | ||
| 371 | hold | ||
| 372 | hole | ||
| 373 | holiday | ||
| 374 | home | ||
| 375 | hope | ||
| 376 | horse | ||
| 377 | hospital | ||
| 378 | hot | ||
| 379 | hotel | ||
| 380 | house | ||
| 381 | hundred | ||
| 382 | hungry | ||
| 383 | hour | ||
| 384 | hurry | ||
| 385 | husband | ||
| 386 | hurt | ||
| 387 | I | ||
| 388 | ice | ||
| 389 | idea | ||
| 390 | important | ||
| 391 | increase | ||
| 392 | inside | ||
| 393 | introduce | ||
| 394 | invent | ||
| 395 | iron | ||
| 396 | invite | ||
| 397 | island | ||
| 398 | jelly | ||
| 399 | job | ||
| 400 | join | ||
| 401 | juice | ||
| 402 | jump | ||
| 403 | just | ||
| 404 | keep | ||
| 405 | key | ||
| 406 | kill | ||
| 407 | kind | ||
| 408 | king | ||
| 409 | kitchen | ||
| 410 | knee | ||
| 411 | knife | ||
| 412 | knock | ||
| 413 | know | ||
| 414 | ladder | ||
| 415 | lady | ||
| 416 | lamp | ||
| 417 | land | ||
| 418 | large | ||
| 419 | last | ||
| 420 | late | ||
| 421 | lately | ||
| 422 | laugh | ||
| 423 | lazy | ||
| 424 | lead | ||
| 425 | leaf | ||
| 426 | learn | ||
| 427 | leave | ||
| 428 | leg | ||
| 429 | left | ||
| 430 | lend | ||
| 431 | length | ||
| 432 | less | ||
| 433 | lesson | ||
| 434 | let | ||
| 435 | letter | ||
| 436 | library | ||
| 437 | lie | ||
| 438 | life | ||
| 439 | light | ||
| 440 | like | ||
| 441 | lion | ||
| 442 | lip | ||
| 443 | list | ||
| 444 | listen | ||
| 445 | little | ||
| 446 | live | ||
| 447 | lock | ||
| 448 | lonely | ||
| 449 | long | ||
| 450 | look | ||
| 451 | lose | ||
| 452 | lot | ||
| 453 | love | ||
| 454 | low | ||
| 455 | lower | ||
| 456 | luck | ||
| 457 | machine | ||
| 458 | main | ||
| 459 | make | ||
| 460 | male | ||
| 461 | man | ||
| 462 | many | ||
| 463 | map | ||
| 464 | mark | ||
| 465 | market | ||
| 466 | marry | ||
| 467 | matter | ||
| 468 | may | ||
| 469 | meal | ||
| 470 | mean | ||
| 471 | measure | ||
| 472 | meat | ||
| 473 | medicine | ||
| 474 | meet | ||
| 475 | member | ||
| 476 | mention | ||
| 477 | method | ||
| 478 | middle | ||
| 479 | milk | ||
| 480 | million | ||
| 481 | mind | ||
| 482 | minute | ||
| 483 | miss | ||
| 484 | mistake | ||
| 485 | mix | ||
| 486 | model | ||
| 487 | modern | ||
| 488 | moment | ||
| 489 | money | ||
| 490 | monkey | ||
| 491 | month | ||
| 492 | moon | ||
| 493 | morning | ||
| 494 | mother | ||
| 495 | mountain | ||
| 496 | mouth | ||
| 497 | move | ||
| 498 | much | ||
| 499 | music | ||
| 500 | must | ||
| 501 | name | ||
| 502 | narrow | ||
| 503 | nation | ||
| 504 | nature | ||
| 505 | near | ||
| 506 | nearly | ||
| 507 | neck | ||
| 508 | need | ||
| 509 | needle | ||
| 510 | neighbour | ||
| 511 | neither | ||
| 512 | net | ||
| 513 | never | ||
| 514 | new | ||
| 515 | news | ||
| 516 | newspaper | ||
| 517 | next | ||
| 518 | nice | ||
| 519 | night | ||
| 520 | nine | ||
| 521 | noble | ||
| 522 | noise | ||
| 523 | none | ||
| 524 | north | ||
| 525 | nose | ||
| 526 | nothing | ||
| 527 | notice | ||
| 528 | now | ||
| 529 | number | ||
| 530 | obey | ||
| 531 | object | ||
| 532 | ocean | ||
| 533 | offer | ||
| 534 | office | ||
| 535 | often | ||
| 536 | oil | ||
| 537 | old | ||
| 538 | one | ||
| 539 | open | ||
| 540 | opposite | ||
| 541 | orange | ||
| 542 | order | ||
| 543 | outside | ||
| 544 | page | ||
| 545 | pain | ||
| 546 | paint | ||
| 547 | pair | ||
| 548 | pan | ||
| 549 | paper | ||
| 550 | parent | ||
| 551 | park | ||
| 552 | part | ||
| 553 | partner | ||
| 554 | party | ||
| 555 | pass | ||
| 556 | past | ||
| 557 | path | ||
| 558 | pay | ||
| 559 | peace | ||
| 560 | pen | ||
| 561 | pencil | ||
| 562 | people | ||
| 563 | pepper | ||
| 564 | per | ||
| 565 | perfect | ||
| 566 | period | ||
| 567 | person | ||
| 568 | petrol | ||
| 569 | photograph | ||
| 570 | piano | ||
| 571 | pick | ||
| 572 | picture | ||
| 573 | piece | ||
| 574 | pig | ||
| 575 | pin | ||
| 576 | pink | ||
| 577 | place | ||
| 578 | plane | ||
| 579 | plant | ||
| 580 | plastic | ||
| 581 | plate | ||
| 582 | play | ||
| 583 | please | ||
| 584 | pleased | ||
| 585 | plenty | ||
| 586 | |||
| 587 | point | ||
| 588 | poison | ||
| 589 | police | ||
| 590 | polite | ||
| 591 | pool | ||
| 592 | poor | ||
| 593 | popular | ||
| 594 | position | ||
| 595 | possible | ||
| 596 | potato | ||
| 597 | pour | ||
| 598 | power | ||
| 599 | present | ||
| 600 | press | ||
| 601 | pretty | ||
| 602 | prevent | ||
| 603 | price | ||
| 604 | prince | ||
| 605 | prison | ||
| 606 | private | ||
| 607 | prize | ||
| 608 | probably | ||
| 609 | problem | ||
| 610 | produce | ||
| 611 | promise | ||
| 612 | proper | ||
| 613 | protect | ||
| 614 | provide | ||
| 615 | public | ||
| 616 | pull | ||
| 617 | punish | ||
| 618 | pupil | ||
| 619 | push | ||
| 620 | put | ||
| 621 | queen | ||
| 622 | question | ||
| 623 | quick | ||
| 624 | quiet | ||
| 625 | quite | ||
| 626 | radio | ||
| 627 | rain | ||
| 628 | rainy | ||
| 629 | raise | ||
| 630 | reach | ||
| 631 | read | ||
| 632 | ready | ||
| 633 | real | ||
| 634 | really | ||
| 635 | receive | ||
| 636 | record | ||
| 637 | red | ||
| 638 | remember | ||
| 639 | remind | ||
| 640 | remove | ||
| 641 | rent | ||
| 642 | repair | ||
| 643 | repeat | ||
| 644 | reply | ||
| 645 | report | ||
| 646 | rest | ||
| 647 | restaurant | ||
| 648 | result | ||
| 649 | return | ||
| 650 | rice | ||
| 651 | rich | ||
| 652 | ride | ||
| 653 | right | ||
| 654 | ring | ||
| 655 | rise | ||
| 656 | road | ||
| 657 | rob | ||
| 658 | rock | ||
| 659 | room | ||
| 660 | round | ||
| 661 | rubber | ||
| 662 | rude | ||
| 663 | rule | ||
| 664 | ruler | ||
| 665 | run | ||
| 666 | rush | ||
| 667 | sad | ||
| 668 | safe | ||
| 669 | sail | ||
| 670 | salt | ||
| 671 | sand | ||
| 672 | save | ||
| 673 | say | ||
| 674 | school | ||
| 675 | science | ||
| 676 | scissors | ||
| 677 | search | ||
| 678 | seat | ||
| 679 | second | ||
| 680 | see | ||
| 681 | seem | ||
| 682 | sell | ||
| 683 | send | ||
| 684 | sentence | ||
| 685 | serve | ||
| 686 | seven | ||
| 687 | several | ||
| 688 | sex | ||
| 689 | shade | ||
| 690 | shadow | ||
| 691 | shake | ||
| 692 | shape | ||
| 693 | share | ||
| 694 | sharp | ||
| 695 | sheep | ||
| 696 | sheet | ||
| 697 | shelf | ||
| 698 | shine | ||
| 699 | ship | ||
| 700 | shirt | ||
| 701 | shoe | ||
| 702 | shoot | ||
| 703 | shop | ||
| 704 | short | ||
| 705 | shoulder | ||
| 706 | shout | ||
| 707 | show | ||
| 708 | sick | ||
| 709 | side | ||
| 710 | signal | ||
| 711 | silence | ||
| 712 | silly | ||
| 713 | silver | ||
| 714 | similar | ||
| 715 | simple | ||
| 716 | single | ||
| 717 | since | ||
| 718 | sing | ||
| 719 | sink | ||
| 720 | sister | ||
| 721 | sit | ||
| 722 | six | ||
| 723 | size | ||
| 724 | skill | ||
| 725 | skin | ||
| 726 | skirt | ||
| 727 | sky | ||
| 728 | sleep | ||
| 729 | slip | ||
| 730 | slow | ||
| 731 | small | ||
| 732 | smell | ||
| 733 | smile | ||
| 734 | smoke | ||
| 735 | snow | ||
| 736 | soap | ||
| 737 | sock | ||
| 738 | soft | ||
| 739 | someone | ||
| 740 | something | ||
| 741 | sometimes | ||
| 742 | son | ||
| 743 | soon | ||
| 744 | sorry | ||
| 745 | sound | ||
| 746 | soup | ||
| 747 | south | ||
| 748 | space | ||
| 749 | speak | ||
| 750 | special | ||
| 751 | speed | ||
| 752 | spell | ||
| 753 | spend | ||
| 754 | spoon | ||
| 755 | sport | ||
| 756 | spread | ||
| 757 | spring | ||
| 758 | square | ||
| 759 | stamp | ||
| 760 | stand | ||
| 761 | star | ||
| 762 | start | ||
| 763 | station | ||
| 764 | stay | ||
| 765 | steal | ||
| 766 | steam | ||
| 767 | step | ||
| 768 | still | ||
| 769 | stomach | ||
| 770 | stone | ||
| 771 | stop | ||
| 772 | store | ||
| 773 | storm | ||
| 774 | story | ||
| 775 | strange | ||
| 776 | street | ||
| 777 | strong | ||
| 778 | structure | ||
| 779 | student | ||
| 780 | study | ||
| 781 | stupid | ||
| 782 | subject | ||
| 783 | substance | ||
| 784 | successful | ||
| 785 | sudden | ||
| 786 | sugar | ||
| 787 | suitable | ||
| 788 | summer | ||
| 789 | sun | ||
| 790 | sunny | ||
| 791 | support | ||
| 792 | sure | ||
| 793 | surprise | ||
| 794 | sweet | ||
| 795 | swim | ||
| 796 | sword | ||
| 797 | table | ||
| 798 | take | ||
| 799 | talk | ||
| 800 | tall | ||
| 801 | taste | ||
| 802 | taxi | ||
| 803 | tea | ||
| 804 | teach | ||
| 805 | team | ||
| 806 | tear | ||
| 807 | telephone | ||
| 808 | television | ||
| 809 | tell | ||
| 810 | ten | ||
| 811 | tennis | ||
| 812 | terrible | ||
| 813 | test | ||
| 814 | therefore | ||
| 815 | thick | ||
| 816 | thin | ||
| 817 | thing | ||
| 818 | think | ||
| 819 | third | ||
| 820 | though | ||
| 821 | threat | ||
| 822 | three | ||
| 823 | tidy | ||
| 824 | tie | ||
| 825 | title | ||
| 826 | today | ||
| 827 | toe | ||
| 828 | together | ||
| 829 | tomorrow | ||
| 830 | tonight | ||
| 831 | tool | ||
| 832 | tooth | ||
| 833 | top | ||
| 834 | total | ||
| 835 | touch | ||
| 836 | town | ||
| 837 | train | ||
| 838 | tram | ||
| 839 | travel | ||
| 840 | tree | ||
| 841 | trouble | ||
| 842 | true | ||
| 843 | trust | ||
| 844 | twice | ||
| 845 | try | ||
| 846 | turn | ||
| 847 | type | ||
| 848 | ugly | ||
| 849 | uncle | ||
| 850 | understand | ||
| 851 | unit | ||
| 852 | use | ||
| 853 | useful | ||
| 854 | usual | ||
| 855 | usually | ||
| 856 | vegetable | ||
| 857 | village | ||
| 858 | voice | ||
| 859 | visit | ||
| 860 | wait | ||
| 861 | wake | ||
| 862 | walk | ||
| 863 | want | ||
| 864 | warm | ||
| 865 | wash | ||
| 866 | waste | ||
| 867 | watch | ||
| 868 | water | ||
| 869 | way | ||
| 870 | weak | ||
| 871 | wear | ||
| 872 | weather | ||
| 873 | wedding | ||
| 874 | week | ||
| 875 | weight | ||
| 876 | welcome | ||
| 877 | well | ||
| 878 | west | ||
| 879 | wet | ||
| 880 | wheel | ||
| 881 | white | ||
| 882 | wide | ||
| 883 | wife | ||
| 884 | wild | ||
| 885 | will | ||
| 886 | win | ||
| 887 | wind | ||
| 888 | window | ||
| 889 | wine | ||
| 890 | winter | ||
| 891 | wire | ||
| 892 | wise | ||
| 893 | wish | ||
| 894 | without | ||
| 895 | woman | ||
| 896 | wonder | ||
| 897 | word | ||
| 898 | work | ||
| 899 | world | ||
| 900 | worry | ||
| 901 | yard | ||
| 902 | yell | ||
| 903 | yesterday | ||
| 904 | yet | ||
| 905 | young | ||
| 906 | zero | ||
| 907 | zoo | ||
