File size: 1,130 Bytes
e250edc
6ca43ec
 
 
 
 
 
 
e250edc
 
 
 
 
 
 
 
 
 
 
 
6ca43ec
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
e250edc
 
 
 
 
 
 
 
 
 
6ca43ec
 
 
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
# modules/text_analysis/__init__.py
import logging

logging.basicConfig(
    level=logging.INFO,
    format='%(asctime)s - %(name)s - %(levelname)s - %(message)s'
)

from .morpho_analysis import (
    perform_advanced_morphosyntactic_analysis,
    get_repeated_words_colors,
    highlight_repeated_words,
    generate_arc_diagram,
    get_detailed_pos_analysis,
    get_morphological_analysis,
    get_sentence_structure_analysis,
    POS_COLORS,
    POS_TRANSLATIONS
)

from .semantic_analysis import (
    create_concept_graph,
    visualize_concept_graph,
    identify_key_concepts,
    get_stopwords
)

from .discourse_analysis import perform_discourse_analysis

__all__ = [
    'perform_discourse_analysis',
    'create_concept_graph',
    'visualize_concept_graph',
    'identify_key_concepts',
    'get_stopwords'
]


__all__ = [
    'perform_advanced_morphosyntactic_analysis',
    'get_repeated_words_colors',
    'highlight_repeated_words',
    'generate_arc_diagram',
    'get_detailed_pos_analysis',
    'get_morphological_analysis',
    'get_sentence_structure_analysis',
    'POS_COLORS',
    'POS_TRANSLATIONS'
]