AIdeaText commited on
Commit
93381b2
1 Parent(s): 28f3afb

Update modules/__init__.py

Browse files
Files changed (1) hide show
  1. modules/__init__.py +33 -2
modules/__init__.py CHANGED
@@ -47,7 +47,15 @@ def load_database_functions():
47
  delete_student_semantic_analysis,
48
  get_student_semantic_data
49
  )
50
-
 
 
 
 
 
 
 
 
51
  from .database.chat_db import store_chat_history, get_chat_history
52
 
53
  return {
@@ -74,7 +82,12 @@ def load_database_functions():
74
  'delete_student_semantic_analysis': delete_student_semantic_analysis,
75
  'get_student_semantic_data': get_student_semantic_data,
76
  'store_chat_history': store_chat_history,
77
- 'get_chat_history': get_chat_history
 
 
 
 
 
78
  }
79
 
80
  def load_ui_functions():
@@ -124,6 +137,23 @@ def load_semantic_functions():
124
  }
125
 
126
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
127
  def load_admin_functions():
128
  from .admin.admin_ui import admin_page
129
  return {
@@ -152,6 +182,7 @@ def load_all_functions():
152
  **load_admin_functions(),
153
  **load_morphosyntax_functions(),
154
  **load_semantic_functions(),
 
155
  **load_utils_functions(),
156
  **load_chatbot_functions(),
157
  **load_student_activities_functions()
 
47
  delete_student_semantic_analysis,
48
  get_student_semantic_data
49
  )
50
+
51
+ from .database.discourse_mongo_db import (
52
+ store_student_discourse_result',
53
+ get_student_discourse_analysis',
54
+ update_student_discourse_analysis',
55
+ delete_student_discourse_analysis',
56
+ get_student_discourse_data'
57
+ )
58
+
59
  from .database.chat_db import store_chat_history, get_chat_history
60
 
61
  return {
 
82
  'delete_student_semantic_analysis': delete_student_semantic_analysis,
83
  'get_student_semantic_data': get_student_semantic_data,
84
  'store_chat_history': store_chat_history,
85
+ 'get_chat_history': get_chat_history,
86
+ 'store_student_discourse_result': store_student_discourse_result,
87
+ 'get_student_discourse_analysis': get_student_discourse_analysis,
88
+ 'update_student_discourse_analysis': update_student_discourse_analysis,
89
+ 'delete_student_discourse_analysis'; delete_student_discourse_analysis,
90
+ 'get_student_discourse_data': get_student_discourse_data
91
  }
92
 
93
  def load_ui_functions():
 
137
  }
138
 
139
 
140
+ def load_discourse_functions():
141
+ from modules.discourse.discourse_interface import (
142
+ display_discourse_interface,
143
+ display_discourse_results
144
+ )
145
+ from modules.discourse.discourse_process import (
146
+ process_discourse_input,
147
+ format_discourse_results
148
+ )
149
+
150
+ return {
151
+ 'display_discourse_interface': display_semantic_interface,
152
+ 'display_discourse_results': display_semantic_results,
153
+ 'process_discourse_input': process_semantic_input,
154
+ 'format_discourse_results': format_analysis_results,
155
+ }
156
+
157
  def load_admin_functions():
158
  from .admin.admin_ui import admin_page
159
  return {
 
182
  **load_admin_functions(),
183
  **load_morphosyntax_functions(),
184
  **load_semantic_functions(),
185
+ **load_discourse_functions(),
186
  **load_utils_functions(),
187
  **load_chatbot_functions(),
188
  **load_student_activities_functions()