Improvement on resolving token system conflict

This commit is contained in:
Vivek Teega 2022-01-06 18:48:46 +05:30
parent 8f49bfd610
commit 716ba95b5d

View File

@ -414,23 +414,23 @@ text_list = [
"Send 15 rupee# to swap-rupee-article@ its FLO address being FJXw6QGVVaZVvqpyF422Aj4FWQ6jm8p2dL$" "Send 15 rupee# to swap-rupee-article@ its FLO address being FJXw6QGVVaZVvqpyF422Aj4FWQ6jm8p2dL$"
] ]
text_list1 = [
"create 5 million rmt#"
]
for text in text_list1: for text in text_list1:
text = text_preprocessing(text) text = text_preprocessing(text)
first_classification = firstclassification_rawstring(text) first_classification = firstclassification_rawstring(text)
parsed_data = None parsed_data = None
if first_classification['categorization'] == 'tokensystem-C': if first_classification['categorization'] == 'tokensystem-C':
pdb.set_trace() # Resolving conflict for 'tokensystem-C'
tokenamount = apply_rule1(extractAmount_rule,text) tokenamount = apply_rule1(extractAmount_rule,text)
operation = apply_rule1(selectCateogry, text, category1, category2) operation = apply_rule1(selectCateogry, text, category1, category2)
if operation == 'category1': if operation == 'category1' and tokenamount is not None:
parsed_data = outputreturn('token_transfer',f"{text}", f"{first_classification['wordlist'][0][:-1]}", f"{tokenamount}") parsed_data = outputreturn('token_transfer',f"{text}", f"{first_classification['wordlist'][0][:-1]}", f"{tokenamount}")
elif operation == 'category2': elif operation == 'category2' and tokenamount is not None:
parsed_data = outputreturn('token_incorporation',f"{text}", f"{first_classification['wordlist'][0][:-1]}", f"{tokenamount}") parsed_data = outputreturn('token_incorporation',f"{text}", f"{first_classification['wordlist'][0][:-1]}", f"{tokenamount}")
else: else:
parsed_data = outputreturn('noise') parsed_data = outputreturn('noise')
else:
parsed_data = outputreturn('noise')
print(f"\n\n{text}")
print(parsed_data) print(parsed_data)