- Pyenv: https://github.com/pyenv/pyenv
- Vs code: https://code.visualstudio.com/download
- Git: https://git-scm.com/
- Flowchart: https://whimsical.com/
- MLOPs Tool: https://www.evidentlyai.com/
- Data link: https://www.kaggle.com/datasets/??
git add .
git commit -m "Updated"
git push origin main
# To restore a file from a previous commit
git checkout <commit-hash> -- path/to/file
# example
git checkout a1b2c3d4 -- important_file.txt
``
## How to run?
```bash
pyenv virtualenv 3.11 venv311_insurepyenv activate venv311_marketingOR
pyenv pyenv local venv311_marketingpip install -r requirements.txtpython app.py- constant
- config_entity
- artifact_entity
- conponent
- pipeline
- app.py / main.py / demo.py
- Login to MongoDB
- Create a Project: "MarketCampaignProject"
- Create a Cluster: ClusterO
- Copy and save the username and password
- Create Database user
- Connect to CLuster / Select Python and version
- Setup password and copy the string url mongodb+srv://donadviser:<db_password>@cluster0.0vpzcfi.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0
export MONGODB_MARKETING_URL="mongodb+srv://<username>:<password>...."
export AWS_ACCESS_KEY_ID=<AWS_ACCESS_KEY_ID>
export AWS_SECRET_ACCESS_KEY=<AWS_SECRET_ACCESS_KEY>