Private Data Science Portfolio
Welcome to the Codescraftsman repository! This is a private personal project designed as a comprehensive portfolio showcasing Data Science, Machine Learning, and Software Development skills. It includes project pages, analytics dashboards, machine learning models, and a personal chatbot (EthanicBot) using modern AI and Django technologies.
codescraftsman/
โโโ manage.py
โโโ codescraftsman/
โ โโโ __init__.py
โ โโโ settings.py
โ โโโ urls.py
โ โโโ wsgi.py
โ โโโ asgi.py
โโโ landing/
โ โโโ templates/landing/index.html
โโโ personal/
โ โโโ templates/personal/
โ โโโ index.html
โ โโโ bio.html
โ โโโ cv.html
โ โโโ mission.html
โ โโโ vision.html
โ โโโ values.html
โโโ analytics/
โ โโโ templates/analytics/index.html
โโโ machinelearning/
โ โโโ templates/machinelearning/index.html
โโโ services/
โ โโโ templates/services/index.html
โโโ testimonials/
โ โโโ templates/testimonials/index.html
โโโ about/
โ โโโ templates/about/index.html
โโโ ethanicbot/
โ โโโ langchain/
โ โ โโโ retriever.py
โ โ โโโ agent.py
โ โ โโโ prompt.py
โ โโโ templates/ethanicbot/chat.html
โโโ ethanicbot_updater/
โโโ templates/
โ โโโ base.html
โ โโโ partials/
โ โโโ top_nav.html
โ โโโ side_nav.html
โ โโโ footer.html
โโโ static/
โ โโโ css/
โ โโโ js/
โ โโโ img/
โโโ media/
Clone the repository:
git clone https://gitfront.io/r/Thimethane/ucyPJ4GgME7t/codescraftman.git
cd codescraftsman
(Optional but recommended) Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
Install all dependencies:
pip install -r requirements.txt
Configure your environment variables if necessary.
Run migrations:
python manage.py migrate
Start the development server:
python manage.py runserver_with_celery
Django>=4.2,<5.0
langchain>=0.2.2
langchain-community>=0.3.21
langchain-huggingface>=0.0.1
faiss-cpu>=1.10.0
numpy==1.26.4
tiktoken>=0.5.1
transformers>=4.37.2
torch>=2.2.0
sentence-transformers>=2.2.2
requests>=2.31.0
celery
redis
python-dotenv
channels
channels-redis
django-celery-beat
django-celery-results
joblib
.env for secret keys, Redis URL, database credentials, etc.This is a private project. All rights reserved.