qutuf / SourceCode /Views /MorphologicalAnalyzer /run_WordsDBLoader.py
Boulbaba's picture
Upload 210 files
21baa2f verified
# -*- coding: utf-8 -*-
'''
Created on ١١‏/٠٥‏/٢٠١٠
@Created by: Muhammad Altabba
'''
from RootsAndPatternsRepository import *;
rap = RootsAndPatternsRepository();
rap.Load('D:/temp/AlKhalil_1/db/', 'roots2');
print('Nominal Roots = ', len(rap.NominalRoots ));
for k, v in rap.NominalRoots.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Verbal Roots = ', len(rap.VerbalRoots ));
for k, v in rap.VerbalRoots.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Unvoweled Nominal Patterns = ', len(rap.UnvoweledNominalPatterns));
for k, v in rap.UnvoweledNominalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Unvoweled Verbal Patterns = ', len(rap.UnvoweledVerbalPatterns));
for k, v in rap.UnvoweledVerbalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Voweled Nominal Patterns = ', len(rap.VoweledNominalPatterns));
for k, v in rap.UnvoweledVerbalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Voweled Verbal Patterns = ', len(rap.VoweledVerbalPatterns));
for k, v in rap.UnvoweledVerbalPatterns.items():
print('\tPattern length = ', k, ', count = ', len(v));
print('Number of Errors: ', len(Error_Log));
for i in range(len(Error_Log)):
print(Error_Log[i]);