TechTree

Google ADK - Ecommerce Chatbot - Code

By Vineet • Dec 01, 2025
1. Create Folder Structure
pip install google-adkadk create root_agentFollowing directory structure will be creared.
root_agent/ agent.py # main agent code .env # API keys or project IDs __init_...
Read More

Google ADK - Build your tools

By Vineet • Dec 01, 2025
1. Introduction


AI has evolved from simple chatbots to autonomous agents.


Agentic AI enables systems that can plan, reason, act and use tools.


Google ADK (Agent Development Kit) makes i...
Read More

Python Code : Machine Learining - Simple Linear Regression

By Vineet • Nov 13, 2025
## Importing the libraries

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd

## Importing the dataset
dataset = pd.read_csv('Salary_Data.csv')


X = dataset.iloc[:, :-...
Read More

Machine Learining - Simple Linear Regression

By Vineet • Nov 13, 2025
Simple Linear Regression
What is Linear Regression?
Linear regression is a statistical method used to model the relationship between a dependent variable (Y) and an independent variable (X) by fitti...
Read More

Number Theory Basic

By Vineet • Nov 10, 2025
Learn About Number Theory
Read More

Mastering Gemini CLI Commands — A Complete Beginner’s Guide

By Harshit • Nov 10, 2025
If you’ve just started exploring the Gemini CLI, you might have noticed it feels more like chatting with a smart AI assistant right from your terminal. But there’s a lot more power hi...
Read More

Singleton Design Pattern in Java

By Vineet • Nov 06, 2025
Singleton Class in Java — Complete Guide
What is a Singleton Class?
A Singleton class in Java is a design pattern that ensures:


Only one instance of the class exists in the entire JVM.

...
Read More

Design Patterns in Java

By Vineet • Nov 06, 2025
🧠 Understanding Design Patterns in Java
🌟 What are Design Patterns?
In software development, Design Patterns are well-proven solutions to common software design problems.They are reusable temp...
Read More

What is LLM?

By Ashwini • Nov 06, 2025
A Large Language Model (LLM) is a type of Artificial Intelligence that can understand, generate, and reason with human language — like ChatGPT, Gemini, Claude, or LLaMA.
It’s called &ldqu...
Read More

Gemini CLI - Your Console AI Agent

By Vineet • Nov 05, 2025
Gemini CLI is an open-source AI agent that brings the power of Gemini directly into your terminal.
It provides lightweight access to Gemini, giving you the most direct path from your prompt to our m...
Read More