atanu0491 commited on
Commit
ad6c516
·
1 Parent(s): 66024cb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -24
app.py CHANGED
@@ -25,37 +25,37 @@ choice = st.selectbox('How would you like to process?',activity)
25
  if choice == 'Text Input':
26
  input_data = st.text_area("Enter bengali text", value="", height=10)
27
  if st.button('Process'):
28
- '''
29
- data = BasicTokenizer().tokenize(input_data)
30
 
31
- fl = open('bengali_pos/test.txt', 'w')
32
- for i in data:
33
- fl.write(i)
34
- fl.write('\n')
35
- fl.close()
36
 
37
- columns = {0: 'text'}
38
- corpus: Corpus = ColumnCorpus('bengali_pos/', columns, train_file='train.txt', test_file='test.txt', dev_file='valid.txt')
39
- '''
40
  model = load_model('best-model-002.pt')
41
- model.predict(input_data)
42
  print(input_data.to_tagged_string())
43
  #result_mean = model.evaluate(corpus.test, gold_label_type='pos',mini_batch_size=32, out_path=f"pred_pos.txt")
44
 
45
- st.write("Input Data: \n")
46
- st.write(input_data)
47
 
48
- file1 = open('pred_pos.txt', 'r')
49
- Lines = file1.readlines()
50
 
51
- my_list = []
52
- for line in Lines:
53
- word = []
54
- for j in line.split(' O '):
55
- word.append(j)
56
- my_list.append(tuple(word))
57
 
58
- st.write("Output Data: \n")
59
- annotated_text(my_list)
60
- file1.close()
61
 
 
25
  if choice == 'Text Input':
26
  input_data = st.text_area("Enter bengali text", value="", height=10)
27
  if st.button('Process'):
28
+ # '''
29
+ # data = BasicTokenizer().tokenize(input_data)
30
 
31
+ # fl = open('bengali_pos/test.txt', 'w')
32
+ # for i in data:
33
+ # fl.write(i)
34
+ # fl.write('\n')
35
+ # fl.close()
36
 
37
+ # columns = {0: 'text'}
38
+ # corpus: Corpus = ColumnCorpus('bengali_pos/', columns, train_file='train.txt', test_file='test.txt', dev_file='valid.txt')
39
+ # '''
40
  model = load_model('best-model-002.pt')
41
+ print(model.predict(input_data))
42
  print(input_data.to_tagged_string())
43
  #result_mean = model.evaluate(corpus.test, gold_label_type='pos',mini_batch_size=32, out_path=f"pred_pos.txt")
44
 
45
+ # st.write("Input Data: \n")
46
+ # st.write(input_data)
47
 
48
+ # file1 = open('pred_pos.txt', 'r')
49
+ # Lines = file1.readlines()
50
 
51
+ # my_list = []
52
+ # for line in Lines:
53
+ # word = []
54
+ # for j in line.split(' O '):
55
+ # word.append(j)
56
+ # my_list.append(tuple(word))
57
 
58
+ # st.write("Output Data: \n")
59
+ # annotated_text(my_list)
60
+ # file1.close()
61