Download SourceCode/Views/MorphologicalAnalyzer/run_Cliticalization.py from kachaf/qutuf: direct link, hf CLI and curl.
- Browser
- Download file 1.29 kB
-
https://huggingface.co/spaces/kachaf/qutuf/resolve/main/SourceCode/Views/MorphologicalAnalyzer/run_Cliticalization.py
- Command line
-
hf download hf://spaces/kachaf/qutuf/SourceCode/Views/MorphologicalAnalyzer/run_Cliticalization.py
-
curl -L -o run_Cliticalization.py https://huggingface.co/spaces/kachaf/qutuf/resolve/main/SourceCode/Views/MorphologicalAnalyzer/run_Cliticalization.py
1.29 kB
| ''' | |
| Created on ٢٢/٠٧/٢٠١٠ | |
| @Created by: Muhammad Altabba | |
| ''' | |
| from Models.Lexicon.RootsAndPatternsRepository import *; | |
| from Models.Lexicon.SpecialWords.StandAloneParticle import *; | |
| from Models.Lexicon.SpecialWords.ProperNoun import *; | |
| from Controllers.TextEntities.TextEncapsulator import *; | |
| from Controllers.TextEntities.Word import *; | |
| from Controllers.Tokenization.Tokenizer import *; | |
| from Controllers.Normalization.Normalizer import *; | |
| from Controllers.Morphology.AffixParser import *; | |
| from Controllers.Morphology.MorphologicalAnalyzer import *; | |
| import codecs; | |
| import io; | |
| procliticsXmlFile = '../../Data/MorphologyTransducers/Proclitics.xml'; | |
| encliticsXmlFile = '../../Data/MorphologyTransducers/Enclitics.xml'; | |
| text = TextEncapsulator(); | |
| text.LoadFromFiles(None, None, \ | |
| procliticsXmlFile, encliticsXmlFile,\ | |
| None, \ | |
| None); | |
| f = codecs.open('../../Data/Cliticalization_test.txt', 'r', 'utf-8'); | |
| string = f.read(); | |
| f.close(); | |
| text.String = string; | |
| text.Tokenize(); | |
| text.Normalize(2); | |
| text.ParseClitics(); | |
| print('---------------------------------------------------------------------------'); | |
| text.PrintForClitics(); | |
| print('---------------------------------------------------------------------------'); | |