Skip to content

Commit 88813a8

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 7a3d620 commit 88813a8

File tree

4 files changed

+36
-13
lines changed

4 files changed

+36
-13
lines changed

.codeboarding/analysis.json

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
}
1414
],
1515
"assigned_files": [
16+
"chatterbot/__init__.py",
17+
"chatterbot/__main__.py",
1618
"chatterbot/conversation.py",
19+
"chatterbot/components.py",
1720
"chatterbot/chatterbot.py"
1821
],
1922
"can_expand": true
@@ -43,10 +46,12 @@
4346
],
4447
"assigned_files": [
4548
"chatterbot/search.py",
49+
"chatterbot/adapters.py",
4650
"chatterbot/response_selection.py",
4751
"chatterbot/filters.py",
4852
"chatterbot/comparisons.py",
4953
"chatterbot/logic/unit_conversion.py",
54+
"chatterbot/logic/__init__.py",
5055
"chatterbot/logic/mathematical_evaluation.py",
5156
"chatterbot/logic/logic_adapter.py",
5257
"chatterbot/logic/best_match.py",
@@ -79,16 +84,13 @@
7984
}
8085
],
8186
"assigned_files": [
82-
"examples/training_example_chatterbot_corpus.py",
83-
"examples/training_example_list_data.py",
84-
"examples/training_example_ubuntu_corpus.py",
85-
"examples/django_example/django_example/management/commands/train.py",
8687
"chatterbot/corpus.py",
8788
"chatterbot/vectorstores.py",
8889
"chatterbot/trainers.py",
8990
"chatterbot/ext/django_chatterbot/models.py",
9091
"chatterbot/ext/django_chatterbot/abstract_models.py",
9192
"chatterbot/ext/django_chatterbot/migrations/0014_remove_statement_extra_data.py",
93+
"chatterbot/ext/django_chatterbot/migrations/__init__.py",
9294
"chatterbot/ext/django_chatterbot/migrations/0005_statement_created_at.py",
9395
"chatterbot/ext/django_chatterbot/migrations/0011_blank_extra_data.py",
9496
"chatterbot/ext/django_chatterbot/migrations/0016_statement_stemmed_text.py",
@@ -110,6 +112,7 @@
110112
"chatterbot/ext/django_chatterbot/migrations/0017_tags_unique.py",
111113
"chatterbot/ext/sqlalchemy_app/models.py",
112114
"chatterbot/storage/storage_adapter.py",
115+
"chatterbot/storage/__init__.py",
113116
"chatterbot/storage/mongodb.py",
114117
"chatterbot/storage/redis.py",
115118
"chatterbot/storage/sql_storage.py",
@@ -163,15 +166,18 @@
163166
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
164167
"referenced_source_code": [],
165168
"assigned_files": [
169+
"examples/training_example_chatterbot_corpus.py",
166170
"examples/__init__.py",
167171
"examples/basic_example.py",
168172
"examples/terminal_example.py",
169173
"examples/terminal_mongo_example.py",
170174
"examples/specific_response_example.py",
171175
"examples/tagged_dataset_example.py",
172176
"examples/memory_sql_example.py",
177+
"examples/training_example_list_data.py",
173178
"examples/math_and_time.py",
174179
"examples/openai_example.py",
180+
"examples/training_example_ubuntu_corpus.py",
175181
"examples/convert_units.py",
176182
"examples/ollama_example.py",
177183
"examples/export_example.py",
@@ -187,26 +193,20 @@
187193
"examples/django_example/django_example/urls.py",
188194
"examples/django_example/django_example/management/__init__.py",
189195
"examples/django_example/django_example/management/commands/__init__.py",
196+
"examples/django_example/django_example/management/commands/train.py",
190197
"docs/conf.py",
191198
"docs/_ext/github.py",
192199
"docs/_ext/canonical.py",
193-
"chatterbot/__init__.py",
194-
"chatterbot/adapters.py",
195-
"chatterbot/__main__.py",
196200
"chatterbot/constants.py",
197201
"chatterbot/utils.py",
198-
"chatterbot/components.py",
199202
"chatterbot/exceptions.py",
200203
"chatterbot/ext/__init__.py",
201204
"chatterbot/ext/django_chatterbot/__init__.py",
202205
"chatterbot/ext/django_chatterbot/apps.py",
203206
"chatterbot/ext/django_chatterbot/settings.py",
204207
"chatterbot/ext/django_chatterbot/model_admin.py",
205208
"chatterbot/ext/django_chatterbot/admin.py",
206-
"chatterbot/ext/django_chatterbot/migrations/__init__.py",
207-
"chatterbot/ext/sqlalchemy_app/__init__.py",
208-
"chatterbot/storage/__init__.py",
209-
"chatterbot/logic/__init__.py"
209+
"chatterbot/ext/sqlalchemy_app/__init__.py"
210210
],
211211
"can_expand": false
212212
},
@@ -280,6 +280,13 @@
280280
"assigned_files": [],
281281
"can_expand": false
282282
},
283+
{
284+
"name": "Unclassified",
285+
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
286+
"referenced_source_code": [],
287+
"assigned_files": [],
288+
"can_expand": false
289+
},
283290
{
284291
"name": "Unclassified",
285292
"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": "03fb50e204d15d4c061a0bbfa07183cae8d87091",
2+
"commit_hash": "7a3d6201a3632c825c6bf3a7cf9eb6c9472d829a",
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
@@ -21,6 +21,7 @@ Overview
2121
Unclassified["Unclassified"]
2222
Unclassified["Unclassified"]
2323
Unclassified["Unclassified"]
24+
Unclassified["Unclassified"]
2425
Chatbot_Core_Engine -- "Receives Processed Input From" --> Input_Output_Processors
2526
Chatbot_Core_Engine -- "Delegates Response Generation To" --> Logic_Response_Adapters
2627
Logic_Response_Adapters -- "Queries Knowledge Base From" --> Data_Storage_Training
@@ -192,3 +193,10 @@ Unclassified
192193
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
193194

194195
**Related Classes/Methods**: *None*
196+
197+
Unclassified
198+
^^^^^^^^^^^^
199+
200+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
201+
202+
**Related Classes/Methods**: *None*

docs/architecture/overview.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Overview
2121
Unclassified["Unclassified"]
2222
Unclassified["Unclassified"]
2323
Unclassified["Unclassified"]
24+
Unclassified["Unclassified"]
2425
Chatbot_Core_Engine -- "Receives Processed Input From" --> Input_Output_Processors
2526
Chatbot_Core_Engine -- "Delegates Response Generation To" --> Logic_Response_Adapters
2627
Logic_Response_Adapters -- "Queries Knowledge Base From" --> Data_Storage_Training
@@ -192,3 +193,10 @@ Unclassified
192193
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
193194

194195
**Related Classes/Methods**: *None*
196+
197+
Unclassified
198+
^^^^^^^^^^^^
199+
200+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
201+
202+
**Related Classes/Methods**: *None*

0 commit comments

Comments
 (0)