Projects in Awesome Lists by ksm26
A curated list of projects in awesome lists by ksm26 .
https://github.com/ksm26/langchain-chat-with-your-data
Explore LangChain and build powerful chatbots that interact with your own data. Gain insights into document loading, splitting, retrieval, question answering, and more.
chat-with-your-dat chatbot-development contextual-chatbots conversational-agents conversational-ai deep-learning document-loading document-splitting embeddings information-retrieval langchain language-models llms machine-learning natural-language-processing python question-answering sentiment-analysis vector-stores
Last synced: 20 Jul 2025
https://github.com/ksm26/langchain-for-llm-application-development
Apply LLMs to your data, build personal assistants, and expand your use of LLMs with agents, chains, and memories.
agents application-development chains chatbots development-tools diffusion-models langchain language-model llms memories models personal-assistant prompts
Last synced: 15 Apr 2025
https://github.com/ksm26/ai-agentic-design-patterns-with-autogen
Learn to build and customize multi-agent systems using the AutoGen. The course teaches you to implement complex AI applications through agent collaboration and advanced design patterns.
agent-collaboration agent-reflection agentic-design-patterns agentic-planning ai-agents ai-conversation ai-framework ai-workflow autogen blog-post-creation chess-game coding-agents complex-task-automation conversational-agents customer-onboarding financial-analysis microsoft-research multi-agent-systems tool-use
Last synced: 15 Apr 2025
https://github.com/ksm26/chatgpt-prompt-engineering-for-developers
Jupyter notebooks for enhancing your skills with ChatGPT based prompt engineering. Harness the potential of large language models and create innovative applications.
chatgpt chatgpt-api deeplearning-ai expanding inferring llms openai-api prompt-engineering summarizing transforming
Last synced: 15 Apr 2025
https://github.com/ksm26/occupancygrid-predictions
Predicting Future Occupancy Grids in Dynamic Environment with Spatio-Temporal Learning
deep-learning future-prediction occupancy-grid-map prediction spatio-temporal
Last synced: 15 Apr 2025
https://github.com/ksm26/efficiently-serving-llms
Learn the ins and outs of efficiently serving Large Language Models (LLMs). Dive into optimization techniques, including KV caching and Low Rank Adapters (LoRA), and gain hands-on experience with Predibase’s LoRAX framework inference server.
batch-processing deep-learning-techniques inference-optimization large-scale-deployment machine-learning-operations model-acceleration model-inference-service model-serving optimization-techniques performance-enhancement scalability-strategies server-optimization serving-infrastructure text-generation
Last synced: 02 Aug 2025
https://github.com/ksm26/prompt-engineering-with-llama-2
The course provides guidance on best practices for prompting and building applications with the powerful open commercial license models of Llama 2.
advanced-prompting-models ai-applications chain-of-thought-prompting code-llama few-shot-prompting industry-standards language-models llama-2 llama-guard llm-interaction meta-llama-2-chat natural-language-processing open-commercial-license prompt-engineering prompt-engineering-models responsible-ai responsible-ai-techniques safe-ai
Last synced: 10 Sep 2025
https://github.com/ksm26/getting-started-with-mistral
Explore Mistral AI's extensive collection of models. Learn to select, prompt, and integrate Mistral's open-source and commercial models for tasks like classification, coding, and Retrieval Augmented Generation (RAG).
advanced-coding ai-models api-integration commercial-models effective-prompting embeddings function-calling llm-capabilities machine-learning mistral-ai mixtral-models model-selection open-source-models python-integration rag similarity-search structured-responses web-interface
Last synced: 14 Jul 2025
https://github.com/ksm26/embedding-models-from-architecture-to-implementation
Understand and build embedding models, focusing on word and sentence embeddings, dual encoder architectures. Learn to train embedding models using contrastive loss, implement them in semantic search and RAG systems.
ai-applications ai-architecture bert bert-embeddings bert-fine-tuning bert-model contrastive-loss dual-encoder embedding-models machine-learning model-training question-answer-retrieval rag-systems semantic-search sentence-embeddings transformer-models word-embeddings word2vec
Last synced: 25 Jul 2025
https://github.com/ksm26/ros-based-3d-detection-tracking
Deployment of 3D-Detection and Tracking pipeline in simulation based on rosbags and real-time.
3d-detection deployment detection-model lidar lidar-point-cloud ml-deployment mmdeploy nuscenes onnx openpcdet pointpillars regnet ros tensorrt tracking tracking-algorithm tracking-by-detection
Last synced: 28 Mar 2025
https://github.com/ksm26/dr-x-nlp-pipeline
A fully offline NLP pipeline for extracting, chunking, embedding, querying, summarizing, and translating research documents using local LLMs. Inspired by the fictional mystery of Dr. X, the system supports multi-format files, local RAG-based Q&A, Arabic translation, and ROUGE-based summarization — all without cloud dependencies.
chromadb document-analysis llm local-llm modular-ai multilingual-ai-model nlp offlineai ollama opensource-ai rag textsummarization
Last synced: 23 Apr 2025
https://github.com/ksm26/open-source-models-with-hugging-face
"Open Source Models with Hugging Face" course empowers you with the skills to leverage open-source models from the Hugging Face Hub for various tasks in NLP, audio, image, and multimodal domains.
audio audio-processing cloud-deployment cloud-deployment-model gradio gradio-python-llm hugging-face hugging-face-api hugging-face-hub hugging-face-instructor-embeddings hugging-face-transformers image image-processing multimodal multimodal-deep-learning multimodal-learning nlp nlp-machine-learning open-source-models transformers-library
Last synced: 28 Mar 2025
https://github.com/ksm26/llms-as-operating-systems-agent-memory
This repository introduces the Letta framework, empowering developers to build LLM-based agents with long-term, persistent memory and advanced reasoning capabilities. It leverages concepts from MemGPT to optimize context usage and enable multi-agent collaboration for real-world applications like research, HR, and task management.
advanced-reasoning agent-memory ai-applications ai-framework ai-innovation ai-research ai-with-memory artificial-intelligence collaborative-agents context-optimization intelligent-agents letta-framework llm-innovation llms memgpt memory-agents memory-enhanced-agents memory-management multi-agent-systems persistent-memory
Last synced: 04 Oct 2025
https://github.com/ksm26/retrieval-optimization-from-tokenization-to-vector-quantization
The course provides a comprehensive guide to optimizing retrieval systems in large-scale RAG applications. It covers tokenization, vector quantization, and search optimization techniques to enhance search quality, reduce memory usage, and balance performance in vector search systems.
data-science embeddingmodels hnsw machine-learning machinelearning natural-language-processing rag rag-systems ragsystems retrieval-augmented-generation retrievaloptimization search-algorithm search-optimization searchoptimization tokenization vectorquantization vectorsearch
Last synced: 05 Jul 2025
https://github.com/ksm26/ai-agents-in-langgraph
Master the art of building and enhancing AI agents. Learn to develop flow-based applications, implement agentic search, and incorporate human-in-the-loop systems using LangGraph's powerful components.
agent-accuracy agent-components agent-development agentic-search ai-agents ai-enhancement essay-writing-agent flow-based-applications human-in-the-loop langchain langgraph python-llm-integration state-management task-division
Last synced: 28 Mar 2025
https://github.com/ksm26/understanding-and-applying-text-embeddings
Dive into the world of text embeddings. This course will guide you through leveraging text embeddings to enhance various natural language processing (NLP) tasks.
classification clustering llm-parameters natural-language-processing nlp nlp-machine-learning outlier-detection scann-library semantic-search semantic-similarity sentence-embeddings temperature text-embeddings text-generation top-k top-p vertex-ai word-embeddings
Last synced: 28 Aug 2025
https://github.com/ksm26/vector-databases-embeddings-applications
Unlock the power of vector databases with the "Vector Databases: from Embeddings to Applications" course! A journey that will equip you with essential skills to leverage vector databases for various applications.
embeddings generative-ai hybrid-search image-recognition knn knn-classification machine-learning multilingual-search natural-language-processing rag recommender-system retrieval-augmented-generation semantic-search vector-database
Last synced: 25 Oct 2025
https://github.com/ksm26/prompt-compression-and-query-optimization
Enhance the performance and cost-efficiency of large-scale Retrieval Augmented Generation (RAG) applications. Learn to integrate vector search with traditional database operations and apply techniques like prefiltering, postfiltering, projection, and prompt compression.
cost-efficiency data-retrieval data-retrieval-and-display data-security database-operations developer-advocacy large-scale-applications mongodb performance-optimization postfiltering prefiltering projection prompt-compression query-optimization query-processing rag-applications reranking search-relevance vector-search vector-search-engine
Last synced: 30 Oct 2025
https://github.com/ksm26/chatGPT-Prompt-Engineering-for-Developers
Jupyter notebooks for enhancing your skills with ChatGPT based prompt engineering. Harness the potential of large language models and create innovative applications.
chatgpt chatgpt-api deeplearning-ai expanding inferring llms openai-api prompt-engineering summarizing transforming
Last synced: 11 Sep 2025
https://github.com/ksm26/text-generation-service
Text Generation API is a lightweight FastAPI service that leverages Hugging Face Transformers for AI-powered text generation. It supports RESTful API requests, is Dockerized for easy deployment, and runs locally or in containers.
Last synced: 05 Apr 2025
https://github.com/ksm26/web-based-q-a-tool
Web-Based Q&A Tool enables users to extract and query website content using FastAPI, FAISS, and a local TinyLlama-1.1B model—without external APIs. Built with React, it offers a minimal UI for seamless AI-driven search
ai embeddings faiss fastapi llama llm machine-learning natural-language-processing qa qa-system react-js self-hosted-ai tiny-llama webscraping
Last synced: 31 Dec 2025
https://github.com/ksm26/artificial-intelligence-in-quantitative-finance
End-to-end deep learning pipeline for quantitative finance, using LSTM and Transformer models to forecast returns and power dynamic, optimized portfolios. From data collection to backtesting, it delivers reproducible results, statistical validation, and clear visual insights for smarter financial strategies.
algorithmic-trading backtesting datascience financeai financial-markets financial-modeling fintech investment-strategies lstm portfolio-management predictive-analytics python pytorch quantitative-finance stock-market timeseries-forecasting transformers
Last synced: 14 Aug 2025
https://github.com/ksm26/improving-accuracy-of-llm-applications
The course equips developers with techniques to enhance the reliability of LLMs, focusing on evaluation, prompt engineering, and fine-tuning. Learn to systematically improve model accuracy through hands-on projects, including building a text-to-SQL agent and applying advanced fine-tuning methods.
evaluation-framework instruction-fine-tuning iterative-fine-tuning llama-models llm-accuracy lora memory-tuning model-reliability mome performance-optimization prompt-engineering self-reflection text-to-sql
Last synced: 28 Mar 2025
https://github.com/ksm26/pretraining-llms
Master the essential steps of pretraining large language models (LLMs). Learn to create high-quality datasets, configure model architectures, execute training runs, and assess model performance for efficient and effective LLM pretraining.
ai-training cost-effective-pretraining data-preparation depth-upscaling developer-advocacy high-quality-datasets hugging-face large-language-models llm-evaluation machine-learning meta-llama model-configuration model-initialization performance-assessment pretraining-llms text-generation training-runs
Last synced: 28 Mar 2025
https://github.com/ksm26/multi-ai-agent-systems-with-crewai
Master the art of designing and organizing AI agents. Learn to automate complex, multi-step business processes by creating specialized AI agent teams using the open-source library crewAI.
agent-cooperation ai-agents ai-memory ai-workflow-optimization business-process-automation complex-task-management crewai custom-tools customer-support-automation error-handling event-planning financial-analysis multi-agent-systems natural-language-prompting open-source-ai resume-tailoring role-playing task-automation technical-writing
Last synced: 29 Aug 2025
https://github.com/ksm26/carbon-aware-computing-for-genai-developers
Learn to optimize machine learning tasks for environmental sustainability. Discover how to use real-time electricity data and low-carbon energy sources for model training and inference, reducing the carbon footprint of your cloud operations.
carbon-aware-computing carbon-footprint carbon-intensity clean-energy cloud-computing electricitymaps energy-efficient-ml environmental-impact genai google-cloud green-computing low-carbon-energy machine-learning-optimization model-training real-time-electricity-data sustainable-ai
Last synced: 28 Mar 2025
https://github.com/ksm26/object-detection-microservice
This repository provides a fully containerized microservice for object detection using YOLOv8 and FastAPI. With Docker and Docker Compose, developers can easily set up, run, and integrate advanced object recognition capabilities into their applications.
computervision containerization devops docker fastapi imageprocessing machinelearning microservices modelinference objectdetection yolov8 yolov8s
Last synced: 28 Mar 2025
https://github.com/ksm26/function-calling-and-data-extraction-with-llms
Master the techniques of function-calling and structured data extraction with LLMs. Learn to enhance LLM capabilities, integrate web services, and build practical applications for real-world data usability.
advanced-workflows ai-integration custom-functionality customer-service-transcripts data-analysis data-extraction end-to-end-applications function-calling llms natural-language-processing openapi practical-implementation structured-data web-services-integration
Last synced: 28 Mar 2025
https://github.com/ksm26/quantization-fundamentals-with-hugging-face
Learn linear quantization techniques using the Quanto library and downcasting methods with the Transformers library to compress and optimize generative AI models effectively.
compression downcasting generative-ai hugging-face linear-quantization model-compression model-deployment model-optimization optimize quantization quantization-fundamentals quanto-library transformers-library
Last synced: 28 Mar 2025
https://github.com/ksm26/serverless-llm-apps-with-amazon-bedrock
The course equips you with the skills to deploy Large Language Model (LLM)-based applications into production using serverless technology with Amazon Bedrock.
audio-analysis audio-analysis-tasks audio-processing automatic-speech-recognition aws-generative-ai aws-lambda-serverless-framework cloud-computing deep-learning-techniques event-driven-architecture event-driven-architectures natural-language-understanding serverless-technology transcription-services
Last synced: 28 Mar 2025
https://github.com/ksm26/reinforcement-learning-from-human-feedback
Embark on the "Reinforcement Learning from Human Feedback" course and align Large Language Models (LLMs) with human values.
fine-tuning generative-ai google-cloud large-language-models llama-2 model-evaluation reinforcement-learning rlhf
Last synced: 28 Mar 2025
https://github.com/ksm26/building-applications-with-vector-databases
Leverage vector databases to swiftly construct a diverse range of applications through "Building Applications with Vector Databases" course!
anomaly-detection application-development deeplearning-ai facial-similarity hybrid-system large-language-models multimodal-search pinecone rag recommendation-system recommender-system retrieval-augmented-generation semantic-search vector-databases
Last synced: 28 Mar 2025
https://github.com/ksm26/automated-testing-for-llmops
Create a continuous integration (CI) workflow for testing LLMs applications in an effective way.
automated-testing circleci continuous-integration continuous-integration-workflow data-evaluation large-language-models llmops llms model-based-evaluations role-based-evaluations software-testing
Last synced: 28 Mar 2025
https://github.com/ksm26/functions-tools-and-agents-with-langchain
Explore Functions, Tools and Agents with LangChain along with LangChain Expression Language
api-advancements conversational-agents data-extraction data-extraction-and-pre-processing deeplearning-ai function-calling langchain langchain-python large-language-models lcel nlp-machine-learning tool-selection
Last synced: 14 Jun 2025
https://github.com/ksm26/ml-ai-data-science-jobs-in-canada
Explore the latest machine learning, artificial intelligence, and data science job opportunities in Canada. Stay informed about Canadian tech job market trends and find your next career move.
ai-canada ai-careers canada canadian-tech-companies canadian-tech-job-market data data-analysis data-engineering data-science data-science-careers machine-learning prompt-engineering robotics
Last synced: 28 Mar 2025
https://github.com/ksm26/finetuning-large-language-models
Unlock the potential of finetuning Large Language Models (LLMs). Learn from industry expert, and discover when to apply finetuning, data preparation techniques, and how to effectively train and evaluate LLMs.
adaptive-models advanced-nlp-techniques data-preparation-for-nlp data-scientist fine-tune-llms finetuning-large-language-models language-model-fine-tuning large-language-models machine-learning model-adaptation model-training-and-evaluation nlp-enthusiast
Last synced: 28 Mar 2025
https://github.com/ksm26/llmops
In this course navigates through the LLMOps pipeline, enabling you to preprocess training data for supervised fine-tuning and deploy custom Large Language Models (LLMs).
data-versioning deeplearning-ai deployment fine-tuning foundational-models large-language-models llmops model-customization pipeline-deployment responsible-ai supervised-learning
Last synced: 28 Mar 2025