Skip to content
Ranjan Kumar
A Seasoned Software Practitioner who loves to build cutting edge AI applications.
  • Home
  • Pointers
  • Tools

Tag: python

AI & ML/Deep Learning/Medical Imaging/Security

Building Privacy-Preserving Machine Learning Applications in Python with Homomorphic Encryption

Posted on September 3, 2025 by Ranjan Kumar / 0 Comment

Data privacy is one of the biggest challenges in deploying AI systems. From healthcare to finance, sensitive datasets are often required to train or run machine...

AI & ML/Deep Learning/Explainable AI/GenAI

Provenance in AI: Auto-Capturing Provenance with MLflow and W3C PROV-O in PyTorch Pipelines – Part 4

Posted on August 29, 2025 by Ranjan Kumar / 0 Comment

AI engineers spend a lot of time building, training, and iterating on models. But as pipelines grow more complex, it becomes difficult to answer simple but cruc...

AI & ML/Computer Vision/Deep Learning/Explainable AI/GenAI/Medical Imaging/Software Development

Provenance in AI: Building a Provenance Graph with Neo4j – Part 3

Posted on August 28, 2025 by Ranjan Kumar / 0 Comment

In Part 2, we built a ProvenanceTracker that generates signed, schema-versioned lineage logs for datasets, models, and inferences. That ensures trust at the dat...

AI & ML/Computer Vision/Deep Learning/Deep Reinforcement Learning/Explainable AI/GenAI/LLMs/Medical Imaging/Natural Language Processing - NLP/Software Development

Provenance in AI: Tracking AI Lineage with Signed Provenance Logs in Python – Part 2

Posted on August 28, 2025 by Ranjan Kumar / 1 Comment

In modern AI pipelines, provenance — the lineage of datasets, models, and inferences — is becoming as important as accuracy metrics. Regulators, auditors, and e...

AI & ML/GenAI/LLMs

Reranking for RAG: Boosting Answer Quality in Retrieval-Augmented Generation

Posted on August 11, 2025 by Ranjan Kumar / 0 Comment

Retrieval-Augmented Generation (RAG) is one of the most effective techniques for making large language models (LLMs) answer accurately using external knowledge....

AI & ML/GenAI/IoT / Edge Computing

Making a talking bot using Llama3.2:1b running on Raspberry Pi 4 Model-B 4GB

Posted on January 2, 2025 by Ranjan Kumar / 3 Comments

Introduction In this article, I describe my experiment on making a talking bot using a Large Language Model Llama3.2:1b and running it successfully on the Raspb...

AI & ML/GenAI

Install, run, and access Llama using Ollama

Posted on December 17, 2024 by Ranjan Kumar / 3 Comments

Learning Outcome In this post, we will learn about: 1. What is Ollama? Ollama is an open-source tool/framework that facilitates users in running large language ...

Unstructured Data

How to Record, Save and Play audio in Python?

Posted on December 5, 2024 by Ranjan Kumar / 2 Comments

Libraries The following are the required libraries. Check mic check Check if you have a working microphone on your system. Following is the code snippet you can...

Search

  • LinkedIn
  • X
  • Google
  • 🚀Hands-on Tutorial: Fine-tune a Cross-Encoder for Semantic Similarity
  • 🔎 A Deep Dive into Cross-Encoders and How They Work
  • 🔎Building a Full-Stack Hybrid Search System (BM25 + Vectors + Cross-Encoders) with Docker
  • 🔎BM25-Based Searching: A Developer’s Comprehensive Guide
  • ✨When Models Stand Between Us and the Web: The Future of the Internet in the Age of Generative AI✨
  • 🚀 Cursor AI Code Editor: Boost Developer Productivity with MCP Servers
  • Building Privacy-Preserving Machine Learning Applications in Python with Homomorphic Encryption
  • Provenance in AI: Auto-Capturing Provenance with MLflow and W3C PROV-O in PyTorch Pipelines – Part 4
  • Navigating AI Risks with NIST’s AI Risk Management Framework (AI RMF)
  • Provenance in AI: Building a Provenance Graph with Neo4j – Part 3
  • Provenance in AI: Tracking AI Lineage with Signed Provenance Logs in Python – Part 2
  • Provenance in AI: Why It Matters for AI Engineers – Part 1
  • LLMs for SMEs – 001: How Small Businesses Can Leverage AI Without Cloud Costs
  • LLM-Powered Chatbots: A Practical Guide to User Input Classification and Intent Handling
  • Reranking for RAG: Boosting Answer Quality in Retrieval-Augmented Generation
  • ChatML: The Structured Language Behind Conversational AI
  • Fast Face Search (Billion-scale Face Recognition) using Vector DB (Faiss)
  • Question Answer Chatbot using RAG, Llama and Qdrant
  • On Emergent Abilities of Large Language Models
  • Prompt Engineering Deep Dive: Parameters, Chains, Reasoning, and Guardrails

Categories

  • AI & ML
  • Computer Vision
  • Deep Learning
  • Deep Reinforcement Learning
  • Explainable AI
  • GenAI
  • Information Retrieval
  • IoT / Edge Computing
  • LLMs
  • Medical Imaging
  • Natural Language Processing – NLP
  • Security
  • Software Development
  • Uncategorized
  • Unstructured Data
© 2025 Ranjan Kumar
Powered by WordPress | Theme: Graphy by Themegraphy