File size: 1,258 Bytes
995ef83
 
e986dd0
 
995ef83
8829884
995ef83
 
 
 
67ccc01
 
 
 
995ef83
8829884
995ef83
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# modules/__init__.py
from .auth import authenticate_user, register_user, get_user_role
from .database import initialize_mongodb_connection, get_student_data, store_morphosyntax_result, store_semantic_result
from .ui import login_register_page, login_form, register_form, display_chat_interface, display_student_progress, display_morphosyntax_analysis_interface, display_semantic_analysis_interface
from .morpho_analysis import get_repeated_words_colors, highlight_repeated_words, POS_COLORS, POS_TRANSLATIONS
from .semantic_analysis import visualize_context_graph, visualize_semantic_relations, perform_semantic_analysis
from .spacy_utils import load_spacy_models

__all__ = [
    'authenticate_user', 'register_user', 'get_user_role',
    'initialize_mongodb_connection', 'get_student_data', 'store_morphosyntax_result', 'store_semantic_result',
    'login_register_page', 'login_form', 'register_form', 'display_chat_interface',
    'display_morphosyntax_analysis_interface', 'display_semantic_analysis_interface',
    'display_student_progress',
    'get_repeated_words_colors', 'highlight_repeated_words', 'POS_COLORS', 'POS_TRANSLATIONS',
    'visualize_context_graph', 'visualize_semantic_relations', 'perform_semantic_analysis', 'load_spacy_models'
]