This repo is all about an implementation of Text summarization using hugging face api
Note According to PEP 8, python style guide :
Modules should have short, all-lowercase names. Underscores can be used in the module name if it improves readability. Python packages should also have short, all-lowercase names, although the use of underscores is discouraged.
However, I tried to use the name : Project_text_summarizer in
src
which acts as my local package and ittotally works
, however, it is a possibility that it may fail sometime while running the setup, so either you can delete the cache and logging files etc, and re-run the setup or change the src_repo name in thetemplate.py
file to something easy that abides the above rule as per your preference.
- Update config.yaml
- params.yaml
- update entity
- Update Configuration manager in src/config
- Update Components
- Update Pipeline
- update Main.py
- Update app.py
Tasks List:
- Template Creation
- Creating Requirements file and setup
- Logging, exception and utils files
- Working on notebooks
- Creating and Following project workflows
- Dockerfile creation
- deployment on AWS