MCPcopy Create free account

hub / github.com/ICTRC/Parsivar / functions

Functions79 in github.com/ICTRC/Parsivar

↓ 42 callersMethodselect_candidate
(self, candidate_list, lexicon_set=None)
parsivar/stemmer.py:56
↓ 21 callersMethodremove_postfixes
(self, word, postfix)
parsivar/stemmer.py:93
↓ 17 callersMethodremove_prefixes
(self, word, prefix)
parsivar/stemmer.py:81
↓ 11 callersMethodget_word_probability
(self, word)
parsivar/spell_checker.py:141
↓ 9 callersMethodload_var
(self, load_path)
parsivar/data_helper.py:74
↓ 7 callersMethodbigram_markov_factor
(self, yi_1, yi)
parsivar/spell_checker.py:130
↓ 6 callersMethodis_number
(self, word)
parsivar/normalizer.py:419
↓ 6 callersMethodmap_irregular_noun
(self, word)
parsivar/stemmer.py:105
↓ 5 callersMethodsave_var
(self, save_path, variable)
parsivar/data_helper.py:80
↓ 4 callersMethodsub_alphabets
(self, doc_string)
parsivar/normalizer.py:59
↓ 4 callersMethodtokenize_words
(self, doc_string)
parsivar/tokenizer.py:8
↓ 3 callersMethodbuild_similar_words
(self, word_seq, index, zi, operation)
parsivar/spell_checker.py:94
↓ 3 callersMethodisword
(self, x)
parsivar/spell_checker.py:152
↓ 3 callersMethodload_dictionary
(self, file_path)
parsivar/normalizer.py:50
↓ 2 callersMethodclean_text
(self, text_doc, new_line_elimination)
parsivar/data_helper.py:11
↓ 2 callersMethodis_all_latin
(self, word)
parsivar/postagger.py:48
↓ 2 callersMethodis_postfix
(self, word, post)
parsivar/stemmer.py:77
↓ 2 callersMethodis_prefix
(self, word, prefix)
parsivar/stemmer.py:73
↓ 2 callersMethodlist2num
(self, numerical_section_list)
parsivar/normalizer.py:393
↓ 1 callersMethodbuild_stem_dictionary
(self, normalizer, verb_tense_path, mokasar_noun_path)
parsivar/data_helper.py:87
↓ 1 callersMethodchar_switcher
(self, ch)
parsivar/normalizer.py:614
↓ 1 callersMethodcharacterize
(self, word)
parsivar/normalizer.py:496
↓ 1 callersMethodconvert2num
(self, numerical_section_list)
parsivar/normalizer.py:402
↓ 1 callersMethoddeletion
(self, word)
parsivar/spell_checker.py:27
↓ 1 callersMethodescalation
(self, word)
parsivar/normalizer.py:601
↓ 1 callersMethodesp_check
(self, char1, char2)
parsivar/normalizer.py:530
↓ 1 callersMethodfind_date_part
(self, token_list)
parsivar/normalizer.py:343
↓ 1 callersMethodfind_number_location
(self, token_list)
parsivar/normalizer.py:422
↓ 1 callersMethodget_possible_words
(self, word_seq, index)
parsivar/spell_checker.py:182
↓ 1 callersMethodinsertion
(self, word)
parsivar/spell_checker.py:48
↓ 1 callersMethodis_ingroup_substitution
(self, main_word, candidate_word)
parsivar/spell_checker.py:240
↓ 1 callersMethodmake_word
(self, chp)
parsivar/normalizer.py:589
↓ 1 callersMethodmap_char
(self, word)
parsivar/normalizer.py:553
↓ 1 callersMethodmap_switcher
(self, ch)
parsivar/normalizer.py:577
↓ 1 callersMethodmerg_tokens
(self, token_list, token_merger_model, separator_char)
parsivar/token_merger.py:78
↓ 1 callersMethodnestedtree_to_list
(self, tree, separator_char, d=0)
parsivar/token_merger.py:65
↓ 1 callersMethodnormalize
(self, doc_string, new_line_elimination=False)
parsivar/normalizer.py:296
↓ 1 callersMethodnormalize_dates
(self, token_list)
parsivar/normalizer.py:381
↓ 1 callersMethodnormalize_numbers
(self, token_list, converted="")
parsivar/normalizer.py:447
↓ 1 callersMethodparse
(self, token_list)
parsivar/postagger.py:56
↓ 1 callersMethodparse
(self, tagged_sent)
parsivar/token_merger.py:18
↓ 1 callersMethodparse_tagged_sent
(self, sentences, verbose=False, top_relation_label='null')
parsivar/dependency.py:35
↓ 1 callersMethodpingilish2persian
(self, pinglish_words_list)
parsivar/normalizer.py:477
↓ 1 callersMethodselect_correct_spell
(self, candidate_list, next_candidates, next_next_candidates, prev_word, current_word)
parsivar/spell_checker.py:256
↓ 1 callersMethodselect_n_best
(self, c_list, o_list, n=3)
parsivar/spell_checker.py:214
↓ 1 callersMethodspace_correction
(self, doc_string)
parsivar/normalizer.py:219
↓ 1 callersMethodspace_correction_plus1
(self, doc_string)
parsivar/normalizer.py:240
↓ 1 callersMethodspace_correction_plus2
(self, doc_string)
parsivar/normalizer.py:249
↓ 1 callersMethodspace_correction_plus3
(self, doc_string)
parsivar/normalizer.py:269
↓ 1 callersMethodspell_corrector
(self, doc_string)
parsivar/spell_checker.py:359
↓ 1 callersMethodsplitting
(self, word)
parsivar/spell_checker.py:38
↓ 1 callersMethodsubstitution
(self, word)
parsivar/spell_checker.py:62
↓ 1 callersMethodswitcher
(self, ch)
parsivar/normalizer.py:516
↓ 1 callersMethodtrain_merger
(self, train_file_path, test_split=0.1)
parsivar/token_merger.py:25
↓ 1 callersMethodtransposition
(self, word)
parsivar/spell_checker.py:78
Method__init__
An interface for parsing with the Malt Parser. :param parser_dirname: The path to the maltparser directory that contains the
parsivar/dependency.py:12
Method__init__
(self, _normalizer=None, _tokenizer=None, _stemmer=None, _tagger=None)
parsivar/dependency.py:67
Method__init__
(self)
parsivar/spell_checker.py:11
Method__init__
(self)
parsivar/stemmer.py:7
Method__init__
(self)
parsivar/tokenizer.py:5
Method__init__
(self)
parsivar/data_helper.py:8
Method__init__
(self)
parsivar/chunker.py:4
Method__init__
(self, stanford_postagger_model=None, wapiti_postagger_model=None,
parsivar/postagger.py:6
Method__init__
(self)
parsivar/token_merger.py:14
Method__init__
(self, half_space_char='\u200c', statistical_space_correction=False,
parsivar/normalizer.py:11
Method__init__
(self)
parsivar/normalizer.py:319
Method__init__
(self)
parsivar/normalizer.py:466
Methodadd_space
(self, mystring)
parsivar/data_helper.py:62
Methodadd_tab
(self, mystring)
parsivar/tokenizer.py:46
Methodchunk_sentence
(self, pos_taged_tuples)
parsivar/chunker.py:39
Methodconvert_nestedtree2rawstring
(self, tree, d=0)
parsivar/chunker.py:25
Methodconvert_to_stem
(self, word, word_pos=None)
parsivar/stemmer.py:111
Methodeliminate_pattern
(self, mystring)
parsivar/data_helper.py:71
Methodfeatures
`tokens` = a POS-tagged sentence [(w1, t1), ...] `index` = the index of the token we want to extract features for `hist
parsivar/token_merger.py:92
Methodmake_trainable_corpus
(self, in_file, out_file)
parsivar/dependency.py:95
Methodparse_sents
(self, sents, verbose=False)
parsivar/dependency.py:119
Methodreplace_newline_with_dot
(self, mystring)
parsivar/data_helper.py:68
Methodtokenize_sentences
(self, doc_string)
parsivar/tokenizer.py:13
Methodtriplets2tagged_pairs
(iob_sent)
parsivar/token_merger.py:47