Skip to content

Commit 9a1f81b

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 f0b5efe commit 9a1f81b

File tree

4 files changed

+59
-36
lines changed

4 files changed

+59
-36
lines changed

.codeboarding/analysis.json

Lines changed: 42 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
}
1414
],
1515
"assigned_files": [
16-
"chatterbot/__init__.py",
17-
"chatterbot/adapters.py",
1816
"chatterbot/conversation.py",
1917
"chatterbot/components.py",
2018
"chatterbot/chatterbot.py"
@@ -47,10 +45,8 @@
4745
"assigned_files": [
4846
"chatterbot/search.py",
4947
"chatterbot/response_selection.py",
50-
"chatterbot/filters.py",
5148
"chatterbot/comparisons.py",
5249
"chatterbot/logic/unit_conversion.py",
53-
"chatterbot/logic/__init__.py",
5450
"chatterbot/logic/mathematical_evaluation.py",
5551
"chatterbot/logic/logic_adapter.py",
5652
"chatterbot/logic/best_match.py",
@@ -86,8 +82,37 @@
8682
"chatterbot/corpus.py",
8783
"chatterbot/vectorstores.py",
8884
"chatterbot/trainers.py",
85+
"chatterbot/ext/django_chatterbot/__init__.py",
86+
"chatterbot/ext/django_chatterbot/apps.py",
87+
"chatterbot/ext/django_chatterbot/models.py",
88+
"chatterbot/ext/django_chatterbot/abstract_models.py",
89+
"chatterbot/ext/django_chatterbot/settings.py",
90+
"chatterbot/ext/django_chatterbot/model_admin.py",
91+
"chatterbot/ext/django_chatterbot/admin.py",
92+
"chatterbot/ext/django_chatterbot/migrations/0014_remove_statement_extra_data.py",
93+
"chatterbot/ext/django_chatterbot/migrations/__init__.py",
94+
"chatterbot/ext/django_chatterbot/migrations/0005_statement_created_at.py",
95+
"chatterbot/ext/django_chatterbot/migrations/0011_blank_extra_data.py",
96+
"chatterbot/ext/django_chatterbot/migrations/0016_statement_stemmed_text.py",
97+
"chatterbot/ext/django_chatterbot/migrations/0020_alter_statement_conversation_and_more.py",
98+
"chatterbot/ext/django_chatterbot/migrations/0019_alter_statement_id_alter_tag_id_and_more.py",
99+
"chatterbot/ext/django_chatterbot/migrations/0018_text_max_length.py",
100+
"chatterbot/ext/django_chatterbot/migrations/0002_statement_extra_data.py",
101+
"chatterbot/ext/django_chatterbot/migrations/0003_change_occurrence_default.py",
102+
"chatterbot/ext/django_chatterbot/migrations/0001_initial.py",
103+
"chatterbot/ext/django_chatterbot/migrations/0010_statement_text.py",
104+
"chatterbot/ext/django_chatterbot/migrations/0004_rename_in_response_to.py",
105+
"chatterbot/ext/django_chatterbot/migrations/0012_statement_created_at.py",
106+
"chatterbot/ext/django_chatterbot/migrations/0009_tags.py",
107+
"chatterbot/ext/django_chatterbot/migrations/0008_update_conversations.py",
108+
"chatterbot/ext/django_chatterbot/migrations/0015_statement_persona.py",
109+
"chatterbot/ext/django_chatterbot/migrations/0013_change_conversations.py",
110+
"chatterbot/ext/django_chatterbot/migrations/0006_create_conversation.py",
111+
"chatterbot/ext/django_chatterbot/migrations/0007_response_created_at.py",
112+
"chatterbot/ext/django_chatterbot/migrations/0017_tags_unique.py",
113+
"chatterbot/ext/sqlalchemy_app/__init__.py",
114+
"chatterbot/ext/sqlalchemy_app/models.py",
89115
"chatterbot/storage/storage_adapter.py",
90-
"chatterbot/storage/__init__.py",
91116
"chatterbot/storage/mongodb.py",
92117
"chatterbot/storage/redis.py",
93118
"chatterbot/storage/sql_storage.py",
@@ -116,6 +141,7 @@
116141
"chatterbot/tagging.py",
117142
"chatterbot/parsing.py",
118143
"chatterbot/preprocessors.py",
144+
"chatterbot/filters.py",
119145
"chatterbot/languages.py"
120146
],
121147
"can_expand": true
@@ -172,41 +198,15 @@
172198
"docs/conf.py",
173199
"docs/_ext/github.py",
174200
"docs/_ext/canonical.py",
201+
"chatterbot/__init__.py",
202+
"chatterbot/adapters.py",
175203
"chatterbot/__main__.py",
176204
"chatterbot/constants.py",
177205
"chatterbot/utils.py",
178206
"chatterbot/exceptions.py",
179207
"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"
208+
"chatterbot/storage/__init__.py",
209+
"chatterbot/logic/__init__.py"
210210
],
211211
"can_expand": false
212212
},
@@ -245,6 +245,13 @@
245245
"assigned_files": [],
246246
"can_expand": false
247247
},
248+
{
249+
"name": "Unclassified",
250+
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
251+
"referenced_source_code": [],
252+
"assigned_files": [],
253+
"can_expand": false
254+
},
248255
{
249256
"name": "Unclassified",
250257
"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": "d093a117750de679b4480b1a8cb001d8bc06bb62",
2+
"commit_hash": "f0b5efed524714332709c11fabdcc24e87ccf090",
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
@@ -16,6 +16,7 @@ Overview
1616
Unclassified["Unclassified"]
1717
Unclassified["Unclassified"]
1818
Unclassified["Unclassified"]
19+
Unclassified["Unclassified"]
1920
Chatbot_Core_Engine -- "Receives Processed Input From" --> Input_Output_Processors
2021
Chatbot_Core_Engine -- "Delegates Response Generation To" --> Logic_Response_Adapters
2122
Logic_Response_Adapters -- "Queries Knowledge Base From" --> Data_Storage_Training
@@ -152,3 +153,10 @@ Unclassified
152153
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
153154

154155
**Related Classes/Methods**: *None*
156+
157+
Unclassified
158+
^^^^^^^^^^^^
159+
160+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
161+
162+
**Related Classes/Methods**: *None*

docs/architecture/overview.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Overview
1616
Unclassified["Unclassified"]
1717
Unclassified["Unclassified"]
1818
Unclassified["Unclassified"]
19+
Unclassified["Unclassified"]
1920
Chatbot_Core_Engine -- "Receives Processed Input From" --> Input_Output_Processors
2021
Chatbot_Core_Engine -- "Delegates Response Generation To" --> Logic_Response_Adapters
2122
Logic_Response_Adapters -- "Queries Knowledge Base From" --> Data_Storage_Training
@@ -152,3 +153,10 @@ Unclassified
152153
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
153154

154155
**Related Classes/Methods**: *None*
156+
157+
Unclassified
158+
^^^^^^^^^^^^
159+
160+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
161+
162+
**Related Classes/Methods**: *None*

0 commit comments

Comments
 (0)