Source code for solthiruthi.resources
## -*- coding: utf-8 -*-
## (C) 2015 Muthiah Annamalai
##
from __future__ import print_function
import os
def _make_dict_with_path( srcfiles ):
return dict( [( srcfile.split(u".txt")[0], mk_path( srcfile ) ) \
for srcfile in srcfiles] )
[docs]def get_data_dir():
dirname, filename = os.path.split(os.path.abspath(__file__))
return os.path.sep.join([dirname,u'data'])
[docs]def get_data_dictionaries( ):
srcfiles = {u'tamilvu' : u'tamilvu_dictionary_words.txt',
u'projmad':u'proj-madurai-040415.txt',
u'wikipedia':u'wikipedia_full_text_032915.txt',
u'english':u'english_dictionary_words.txt'}
for k, v in srcfiles.items():
srcfiles[k] = mk_path( v )
return srcfiles
[docs]def get_data_categories( ):
srcfiles = [u'peyargal.txt',
u'capitals-n-countries.txt',
u'maligaiporul.txt',
u'mooligaigal.txt',
u'nagarangal.txt',
u'palam.txt',
u'vilangugal.txt']
return _make_dict_with_path(srcfiles)
DATADIR = get_data_dir()
[docs]def mk_path( srcfile ):
return os.path.sep.join( [DATADIR, srcfile] )
CATEGORY_DATA_FILES = get_data_categories( )
DICTIONARY_DATA_FILES = get_data_dictionaries( )