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

Tag: python

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
  • Provenance in AI: Why It Matters for AI Engineers
  • 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
  • Text Clustering and Topic Modeling using Large Language Models (LLMs)
  • Text Classification using Large Language Models (LLMs)
  • Inside the LLM Inference Engine: Architecture, Optimizations, Tools, Key Concepts and Best Practices
  • Fact-checking in LLM
  • Summary of the paper DeepSeek-R1
  • How do you choose among competing open-source products? Example comparison of open-source vector databases.
  • Hands-on Tutorial on Making an Audio Bot using LLM, and RAG
  • My notes on AI-Generated Content (AIGC)
  • Making a talking bot using Llama3.2:1b running on Raspberry Pi 4 Model-B 4GB
  • Install, run, and access Llama using Ollama
  • How to Record, Save and Play audio in Python?

Categories

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