File size: 1,878 Bytes
995ef83 7f99ac0 995ef83 2d299cc 7f99ac0 e30424a b88776c e30424a 7f99ac0 2d299cc 7f99ac0 e30424a 7f99ac0 fc1a980 e30424a 7f99ac0 2d299cc 7f99ac0 e30424a 7f99ac0 2d299cc 7f99ac0 e30424a fc1a980 7f99ac0 2d299cc fc1a980 7f99ac0 2d299cc 995ef83 e30424a fc1a980 e30424a fc1a980 995ef83 7f99ac0 b88776c 7f99ac0 fc1a980 e30424a 67ccc01 7f99ac0 fc1a980 e30424a 2d299cc e30424a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 |
# 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,
store_chat_history
)
from .ui import (
login_register_page,
login_form,
register_form,
display_student_progress,
display_morphosyntax_analysis_interface,
display_semantic_analysis_interface,
display_discourse_analysis_interface,
display_chatbot_interface
)
from .morpho_analysis import (
get_repeated_words_colors,
highlight_repeated_words,
POS_COLORS,
POS_TRANSLATIONS
)
from .semantic_analysis import (
visualize_semantic_relations,
perform_semantic_analysis,
create_semantic_graph
)
from .discourse_analysis import (
perform_discourse_analysis,
compare_semantic_analysis
)
from .spacy_utils import load_spacy_models
from .chatbot import (
initialize_chatbot,
get_chatbot_response,
ClaudeAPIChat # Nueva clase
)
__all__ = [
'authenticate_user',
'register_user',
'get_user_role',
'initialize_mongodb_connection',
'get_student_data',
'store_morphosyntax_result',
'store_semantic_result',
'store_chat_history',
'login_register_page',
'login_form',
'register_form',
'display_morphosyntax_analysis_interface',
'display_semantic_analysis_interface',
'display_discourse_analysis_interface',
'display_chatbot_interface',
'display_student_progress',
'get_repeated_words_colors',
'highlight_repeated_words',
'POS_COLORS',
'POS_TRANSLATIONS',
'visualize_semantic_relations',
'perform_semantic_analysis',
'create_semantic_graph',
'perform_discourse_analysis',
'compare_semantic_analysis',
'load_spacy_models',
'initialize_chatbot',
'get_chatbot_response'
] |