Skip to content

Commit f0b5efe

Browse files
committed
docs: update codeboarding architecture documentation
## 📚 Documentation Update This commit contains updated documentation files fetched from the CodeBoarding service. ### 📊 Summary - Documentation files created/updated: 6 - JSON files created/updated: 7 - Documentation directory: .codeboarding/ - JSON directory: .codeboarding/ - Output format: .rst - Repository analyzed: https://github.com/CodeBoarding/ChatterBot - Destination: docs/architecture/ 🤖 This commit was automatically generated by the CodeBoarding documentation update workflow.
1 parent d093a11 commit f0b5efe

File tree

4 files changed

+58
-35
lines changed

4 files changed

+58
-35
lines changed

.codeboarding/analysis.json

Lines changed: 41 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
],
1515
"assigned_files": [
1616
"chatterbot/__init__.py",
17-
"chatterbot/__main__.py",
17+
"chatterbot/adapters.py",
1818
"chatterbot/conversation.py",
1919
"chatterbot/components.py",
2020
"chatterbot/chatterbot.py"
@@ -46,9 +46,7 @@
4646
],
4747
"assigned_files": [
4848
"chatterbot/search.py",
49-
"chatterbot/adapters.py",
5049
"chatterbot/response_selection.py",
51-
"chatterbot/tagging.py",
5250
"chatterbot/filters.py",
5351
"chatterbot/comparisons.py",
5452
"chatterbot/logic/unit_conversion.py",
@@ -88,36 +86,6 @@
8886
"chatterbot/corpus.py",
8987
"chatterbot/vectorstores.py",
9088
"chatterbot/trainers.py",
91-
"chatterbot/ext/django_chatterbot/__init__.py",
92-
"chatterbot/ext/django_chatterbot/apps.py",
93-
"chatterbot/ext/django_chatterbot/models.py",
94-
"chatterbot/ext/django_chatterbot/abstract_models.py",
95-
"chatterbot/ext/django_chatterbot/settings.py",
96-
"chatterbot/ext/django_chatterbot/model_admin.py",
97-
"chatterbot/ext/django_chatterbot/admin.py",
98-
"chatterbot/ext/django_chatterbot/migrations/0014_remove_statement_extra_data.py",
99-
"chatterbot/ext/django_chatterbot/migrations/__init__.py",
100-
"chatterbot/ext/django_chatterbot/migrations/0005_statement_created_at.py",
101-
"chatterbot/ext/django_chatterbot/migrations/0011_blank_extra_data.py",
102-
"chatterbot/ext/django_chatterbot/migrations/0016_statement_stemmed_text.py",
103-
"chatterbot/ext/django_chatterbot/migrations/0020_alter_statement_conversation_and_more.py",
104-
"chatterbot/ext/django_chatterbot/migrations/0019_alter_statement_id_alter_tag_id_and_more.py",
105-
"chatterbot/ext/django_chatterbot/migrations/0018_text_max_length.py",
106-
"chatterbot/ext/django_chatterbot/migrations/0002_statement_extra_data.py",
107-
"chatterbot/ext/django_chatterbot/migrations/0003_change_occurrence_default.py",
108-
"chatterbot/ext/django_chatterbot/migrations/0001_initial.py",
109-
"chatterbot/ext/django_chatterbot/migrations/0010_statement_text.py",
110-
"chatterbot/ext/django_chatterbot/migrations/0004_rename_in_response_to.py",
111-
"chatterbot/ext/django_chatterbot/migrations/0012_statement_created_at.py",
112-
"chatterbot/ext/django_chatterbot/migrations/0009_tags.py",
113-
"chatterbot/ext/django_chatterbot/migrations/0008_update_conversations.py",
114-
"chatterbot/ext/django_chatterbot/migrations/0015_statement_persona.py",
115-
"chatterbot/ext/django_chatterbot/migrations/0013_change_conversations.py",
116-
"chatterbot/ext/django_chatterbot/migrations/0006_create_conversation.py",
117-
"chatterbot/ext/django_chatterbot/migrations/0007_response_created_at.py",
118-
"chatterbot/ext/django_chatterbot/migrations/0017_tags_unique.py",
119-
"chatterbot/ext/sqlalchemy_app/__init__.py",
120-
"chatterbot/ext/sqlalchemy_app/models.py",
12189
"chatterbot/storage/storage_adapter.py",
12290
"chatterbot/storage/__init__.py",
12391
"chatterbot/storage/mongodb.py",
@@ -145,6 +113,7 @@
145113
}
146114
],
147115
"assigned_files": [
116+
"chatterbot/tagging.py",
148117
"chatterbot/parsing.py",
149118
"chatterbot/preprocessors.py",
150119
"chatterbot/languages.py"
@@ -203,10 +172,41 @@
203172
"docs/conf.py",
204173
"docs/_ext/github.py",
205174
"docs/_ext/canonical.py",
175+
"chatterbot/__main__.py",
206176
"chatterbot/constants.py",
207177
"chatterbot/utils.py",
208178
"chatterbot/exceptions.py",
209-
"chatterbot/ext/__init__.py"
179+
"chatterbot/ext/__init__.py",
180+
"chatterbot/ext/django_chatterbot/__init__.py",
181+
"chatterbot/ext/django_chatterbot/apps.py",
182+
"chatterbot/ext/django_chatterbot/models.py",
183+
"chatterbot/ext/django_chatterbot/abstract_models.py",
184+
"chatterbot/ext/django_chatterbot/settings.py",
185+
"chatterbot/ext/django_chatterbot/model_admin.py",
186+
"chatterbot/ext/django_chatterbot/admin.py",
187+
"chatterbot/ext/django_chatterbot/migrations/0014_remove_statement_extra_data.py",
188+
"chatterbot/ext/django_chatterbot/migrations/__init__.py",
189+
"chatterbot/ext/django_chatterbot/migrations/0005_statement_created_at.py",
190+
"chatterbot/ext/django_chatterbot/migrations/0011_blank_extra_data.py",
191+
"chatterbot/ext/django_chatterbot/migrations/0016_statement_stemmed_text.py",
192+
"chatterbot/ext/django_chatterbot/migrations/0020_alter_statement_conversation_and_more.py",
193+
"chatterbot/ext/django_chatterbot/migrations/0019_alter_statement_id_alter_tag_id_and_more.py",
194+
"chatterbot/ext/django_chatterbot/migrations/0018_text_max_length.py",
195+
"chatterbot/ext/django_chatterbot/migrations/0002_statement_extra_data.py",
196+
"chatterbot/ext/django_chatterbot/migrations/0003_change_occurrence_default.py",
197+
"chatterbot/ext/django_chatterbot/migrations/0001_initial.py",
198+
"chatterbot/ext/django_chatterbot/migrations/0010_statement_text.py",
199+
"chatterbot/ext/django_chatterbot/migrations/0004_rename_in_response_to.py",
200+
"chatterbot/ext/django_chatterbot/migrations/0012_statement_created_at.py",
201+
"chatterbot/ext/django_chatterbot/migrations/0009_tags.py",
202+
"chatterbot/ext/django_chatterbot/migrations/0008_update_conversations.py",
203+
"chatterbot/ext/django_chatterbot/migrations/0015_statement_persona.py",
204+
"chatterbot/ext/django_chatterbot/migrations/0013_change_conversations.py",
205+
"chatterbot/ext/django_chatterbot/migrations/0006_create_conversation.py",
206+
"chatterbot/ext/django_chatterbot/migrations/0007_response_created_at.py",
207+
"chatterbot/ext/django_chatterbot/migrations/0017_tags_unique.py",
208+
"chatterbot/ext/sqlalchemy_app/__init__.py",
209+
"chatterbot/ext/sqlalchemy_app/models.py"
210210
],
211211
"can_expand": false
212212
},
@@ -238,6 +238,13 @@
238238
"assigned_files": [],
239239
"can_expand": false
240240
},
241+
{
242+
"name": "Unclassified",
243+
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
244+
"referenced_source_code": [],
245+
"assigned_files": [],
246+
"can_expand": false
247+
},
241248
{
242249
"name": "Unclassified",
243250
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"commit_hash": "8312afcbb7a5e9fc2fd4670efa9f6cb092b14ef3",
2+
"commit_hash": "d093a117750de679b4480b1a8cb001d8bc06bb62",
33
"code_boarding_version": "0.2.0"
44
}

.codeboarding/overview.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Overview
1515
Unclassified["Unclassified"]
1616
Unclassified["Unclassified"]
1717
Unclassified["Unclassified"]
18+
Unclassified["Unclassified"]
1819
Chatbot_Core_Engine -- "Receives Processed Input From" --> Input_Output_Processors
1920
Chatbot_Core_Engine -- "Delegates Response Generation To" --> Logic_Response_Adapters
2021
Logic_Response_Adapters -- "Queries Knowledge Base From" --> Data_Storage_Training
@@ -144,3 +145,10 @@ Unclassified
144145
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
145146

146147
**Related Classes/Methods**: *None*
148+
149+
Unclassified
150+
^^^^^^^^^^^^
151+
152+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
153+
154+
**Related Classes/Methods**: *None*

docs/architecture/overview.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Overview
1515
Unclassified["Unclassified"]
1616
Unclassified["Unclassified"]
1717
Unclassified["Unclassified"]
18+
Unclassified["Unclassified"]
1819
Chatbot_Core_Engine -- "Receives Processed Input From" --> Input_Output_Processors
1920
Chatbot_Core_Engine -- "Delegates Response Generation To" --> Logic_Response_Adapters
2021
Logic_Response_Adapters -- "Queries Knowledge Base From" --> Data_Storage_Training
@@ -144,3 +145,10 @@ Unclassified
144145
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
145146

146147
**Related Classes/Methods**: *None*
148+
149+
Unclassified
150+
^^^^^^^^^^^^
151+
152+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
153+
154+
**Related Classes/Methods**: *None*

0 commit comments

Comments
 (0)