AI&DATA SCIENCE
AI&Data science Course's Key Highlights
100+ hours of learning
Real-time industry professionals curate the course.
Internships and live projects
A cutting-edge training facility
Dedicated staff of placement experts
Placement is guaranteed 100 percent Assistance
28+ Skills That Are Useful in the Workplace
Trainers with a minimum of 12 years of experience
Videos and back-up classes
Subject Matter Experts Deliver Guest Lectures
Enter Your Details
DATA SCIENCE TRAINING
DATA SCIENCE: It is an interdisciplinary field using scientific methods, algorithms, and systems to extract knowledge and insights from structural and unstructured data. Power BI is an all-in-one high-level tool for the data analytics part of data science. It can be considered less of a programming-language type application, but more of a high-level application to Microsoft Excel.
Duration: 120 days
AI & DATA SCIENCE USING PYTHON
Introduction to AI ML DS , Gen AI, and Agentic AI (DEMO)
• Relationship between AI, ML, DL, NLP, Data Science, Gen AI, Agentic AI
• Applications for data science
• Why Python for Data Science
• AI Tools: Claude/Perplexity/Co Pilot/ChatGPT/Deep Seek
Python Programming
Python Overview
• Installation of Anaconda Python,
• Python Features
• Variables, Operators, Data Types
• Conditions , Loops
• Functions, Modules, Packages
• String object, Exercises
• List object, Exercises, Case study
• Tuple object, Exercises
• Dictionary object, Exercises, Case Study
• Set, Frozenset
• Comprehensions
• List comprehension,
• Dictionary comprehension.
• Set Comprehension
• Regular expressions
• Identifiers
• Quantifiers
• Exercises
• Python File I/O
• Applications using File IO
• Exercises
• Exception Handling
• SQL Database SQLITE
• CRUD operations, SQL Queries, Kinds of Joins
• Project on SQL database with Sqlite
• Working with JSON data
• Working with XML data,
• Working with PDF data
• Working with CSV data
• Generators, Iterators,
• Generator functions and Generator Expressions
• Decorators
• Hacker Rank problem solving,
• Object Oriented Python,
• Class, Object
• Abstraction
• Encapsulation
• Inheritance
• Polymorphism
o Case studies
Mathematics for Data Science and ML
Mathematical Computing with Python (NumPy)
• Introduction to NumPy, N-D array
• Data types and attributes of Arrays
• Mathematical Functions of NumPy
• Array Indexing and Slicing
• Array broadcasting
• Comparing Core Python Objects with Numpy, Exercises
• Case study
Statistics
• Central Tendency (mean, median and mode)
• Measures of Variation (Interquartile Range, Variance, Standard Deviation)
• Bar Chart, Histogram, Box whisker plot, Scatter Plot
• Co-variance, Correlation
• Central Limit Theorem,
• Skewness and Kurtosis
• Z Test, T Test, P-value,
• Hypothesis testing
• Chi-Square, Sampling Techniques
• ANOVA (Analysis of Variance)
Probability
• Introduction to Probability, Uncertainty, Random numbers
• Joint Probability, Marginal Probability, Conditional Probability, Exclusivity
• Probability Distributions (PMF, CDF, Normal Distribution, ..)
• Bayes Theorem.
DATA ANALYTICS
• Introduction to Pandas
• Understanding Series, DataFrame, Panel
• Transforming List, Tuple, Dictionaries into Data Frame
• Accessing rows and columns, Iteration over Data Frames
• Pandas joining and merging,
• Pandas Groupby, Pivot Table, Binning,
• Pandas Visualization
• Data Generation
• Real time Case Studies on Data Analysis based on Kaggle
Exploratory Data Analysis and Data Visualization Univariant analysis
• Bivariant analysis
• Data Visualization
• MatplotLib data visualization
• Seaborn data visualization
Power BI
• Business Intelligence (BI)
• Loading data into PowerBI
• Working with Power Query Editor
• Working with Report Section & Visuals in Power BI
Front end and Web Application development
User Interface for Model Deployment
• HTML:- Basic Elements, Lists, Tables, Forms, Examples
• CSS: Syntax, Selectors, inline/internal/external CSS examples,
• Flask Framework: Environment,
Routing, URL building, HTTP methods, Templates,
Static files, Request object, Flask with Sqlite database, case study
• Streamlit Framework, Gradio Framework
• FastAPI
o Pydantic for data validation
• Web scraping using beautifulsoup4, requests libraries
o Case Studies on web scraping.
o Git/GitHub version control
Machine Learning
Data Preprocessing Techniques
• Data Imputation (Missing values)
o Simple Imputation
o KNN Imputation
o Iterative Imputation
• Data Encoding Techniques
o Label Encoding
o OneHot Encoding
• Finding Outliers
o IQR technique
o Zscore technique
o Percentile technique
o LocalOutlierFactor
• Data Normalization, Transformation, Scaling
o MinMaxScaler
o StandardScaler
o RobustScaler
o PowerTransform
o Box-CoxTransform
o QuantileTransforms
• Dimensionality Reduction Techniques
o PCA- Principle Component Analysis
o SVD- Singular Value Decomposition
o LDA- Linear Discriminant analysis
• Feature Selection (Importance) and Engendering techniques
o Supervised learning based
o Unsupervised learning based
o feature importance interpretation (SHAP, LIME)
• Case Studies on Data Preprocessing techniques and comparative analysis of various
techniques
Regression Analysis
• Regression, Linear regression
• Linear regression, Multiple Regression
• Ridge Regression, Lasso Regression
• Explanation of statistics
• Evaluation metrics (R-Squre, Adj R-Squre, MSE, RMSE)
• Train/Test Split, Hypothesis testing formal way
• Case Studies
• Project on Regression Analysis from Kaggle
Classification
• Introduction to Machine Learning
• Naïve Bayes classifier
• Decision Tree classifier
• KNN classifier
• Logistic Regression
• Support Vector Machines (SVM)
• One-vs-Rest and One-vs-One for Multi-Class Classification
• Predict() Vs PredictProba()
• Ensemble models (Random Forest, Bagging, Boosting)
o Bagging algorithms
o Boosting algorithms
o Stacking algorithms
Xgboost indepth with Industry cases
• SK Learn ML library using Python and Case Studies
• Project on Classification Algorithms from Kaggle
Model Selection and Evaluation
• Accuracy measurements
• Precision, Recall, Precision – Recall Trade-off
• AUC Score, ROC Curve
• Train/Validation/Test split, K-Fold Cross Validation
• The Problem of Over-fitting (Bias-Variance Trade-off)
Learning Best Practices for Model Evaluation
• Bias, Variance, Overfitting, Underfitting methods
• Pipelining
• Parameter Tuning mechanisms (Grid Search, Random Search)
• Debugging algorithms with learning and validation curves
Case Study
Association Analysis
• Association Rules & Interesting measures
• Apriori Algorithm
• FP-Grouth algorithm
• Case Studiies
Clustering
• Similarity distance measures
• K-means Clustering
• Hierarchical Clustering
• DB Scan Clustering
• Case Studies
• MLOPS
• MLFLOW , End to End ML case Studies
• DVC
Applications of ML
• Time Series Analysis (Stock Market forecasting using ARIMA models)
• Recommendation Systems (Filter based RS and Collaborative based RS)
• Dealing with Imbalanced datasets (Anomaly Detection Methods)
• Deployment ML/DL/NLP models using Flask, Fast API, Github
• ML Model Deployment in Azure
Natural Language Processing
NLP
• NLP Overview, Applications using NLTK, Text Blob
• Tokenizing, Stop Word Removal, Stemming, Lemmatization, POS Tagging,
• Similarity measures over Text,
• Vector Space Model, Bag of words,
o transforming text to Numeric using Count Vectorizer
• Text Classification,
o Text Clustering,
o Topic Modelling,
o Model Deployment using NLP
• Word Embeddings, Sentiment Analysis
• Case Studies
• Project on NLP from Kaggle
Computer Vision
Image Processing using CV2
• Image Processing Basics and Computer Vision Library
• Images Operations using Numpy
• Edge detection
• Contour detection
• Feature Marching
• Face detection
DEEP LEARNING
Deep Learning using TensorFlow and Kera’s.
• Introduction to Deep Learning,
• Neurons, Perceptron, Multilayer Perceptron,
• Forward Propagation, Backward Propagation,
• Activation Functions,
• Gradient Descend Algorithm
• Artificial Neural Networks (ANN)
o Case Studies
• Convolution Neural Networks (CNN)
o Case Studies
• Recurrence Neural Networks (RNN)
o LSTM, GRU algorithms
o Case Studies
• Model Deployment using Deep Learning
• Deep Learning with Text
• Word Embedding
• Transformers
o Encoders and Decoders,
o Attention mechanism
• Hugging Face Pre-trained models
• Capstone project on ML/NLP/DL
GEN AI, RAG Vector Databases, AGENTIC AI
Generative AI & LLMs & LVMs
• Introduction to Gen AI and LLMs
• Architecture Overview
• Limitations and challenges
• Configuration Parameters for LLMs
LLMs:
• Open AI, Gemini, Llama, Mistral, QWEN…
• Working with text, Images, Video
• Creating own Chatbots
• Working wit databases (SQL function calling)
• evaluation metrics for LLMs (BLEU, ROUGE, perplexity)
Prompt Engineering:
• Prompt Engineering Introduction
• Prompt Engineering and Types
• Few-shots, Zero-shot, Chain-of-Thoughts, Instructional Prompting
• Role-Playing and Open-ended Prompting
Ollama :
• Ollama Overview – What is Ollama and Advantages
• Ollama Model Parameters
• Ollama CLI Commands -Pull and Testing a Model
• Pull in the LLaVA Multimodal Model and Caption an Image
• Summarization and Sentiment Analysis
• Different Ways to Interact with Ollama Models
• Interact with Llama3 in Python Using Ollama REST API
Vector Databases and RAG
• RAG Introduction
• RAG Key Components,
• Introduction to Vector Databases Overview
• Why Vector Databases, Vector Databases – Benefits and Advantages
• Traditional vs. Vector Databases – Limitations and challenges
• Building Vector Databases
• Chroma Database workflow
• Creating a Chroma DB and Adding Documents and Querying
• Looping Through the Results & Showing Similarity Search Results
• Chroma Vector Database – Persisting Data and Saving
• Creating OpenAI Embeddings – Raw without Chroma
• Using OpenAI Embedding API to Create Embedding in Chroma DB
• Vector Databases Metrics and Data Structures
• Vector Similarity Cosine Similarity
• Euclidean Distance – L2 Norm, Dot Product
• Generating Embeddings from Documents and Insert to Vector Database
• Conversation between Llama/Gemini with Notepad text, PDF, Web data.
Agentic AI Frameworks
• AI Agents, Agentic AI
• AI Agentic Design Patterns
LangChain:
• LangChain Fundamentals
• Main Components
• ChatModel,ChatPromptTemplates
• Indexes, Retrievers and Data Preparation
• LangChain TextLoaders
• Text Splitting and Cleaning
• Embeddings and Retriever with FAISS VectorStore
• TextSplitter, DirectoryLoader
• PDFLoader, Chains
• RAG System with Chat and LangChain Chains
• RAG System QA Bot Using LangChain
• Query Expansion with Multiple Queries – Overview
• Query Expansion Full RAG Workflow
• Re-Ranking & Cross-encoder and Bi-encoders – Overview
• Reranking Technique RAG System Workflow Architecture
LangGraph:
• LangGraph Overview, Key Concepts
• Core Concepts – Flow Diagram
• Data and State
• Bot – Streaming Values
• Adding Tools to our Basic LangGraph Agent
• Adding Memory to Our Agent State
• Adding Human-in-the-loop to the AI Agent
• Adding Nodes and Edges and Running our Agent
• Creating REAT agent using LangGraph
CrewAI
• What is CrewAI? Why multi-agent?
• Configure your LLM backend (OpenAI, Groq, or Ollama).
• Agents & Tools
• Learn how to define agents with:
o Role, goal, backstory
o Assign tools (e.g., calculator, web search, custom Python functions).
• Hands-on: Create two agents (e.g., Researcher + Writer).
• Tasks & Crews
o Learn orchestration models: Sequential (linear steps)
Hierarchical (supervisor assigns tasks)
• Advanced Features
• Custom tools (e.g., Python functions, database queries).
• Human-in-the-Loop (review before final output).
o Implementing RAG CREW
Model Context Protocol:
• MCP overview & history
• Purpose: standardizing model ↔ tool communication
• MCP vs API vs Lang Chain/LLM tool calling
• MCP Architecture
• Build a simple MCP tool (e.g., math_calculator).
• Connect it to a LangChain agent (via custom tool).
• Test LLM → MCP tool call → response.
o Hands-On case studies
• Capstone project on Gen AI/ Agentic AI
Upskill & Reskill For Your Future With Our Software Courses
Best Data Science Institute in Hyderabad
Quick Links
Other Pages
Contact Info
- 2nd Floor Above Raymond’s Clothing Store KPHB, Phase-1, Kukatpally, Hyderabad
- +91 7675070124, +91 9059456742
- contact@vcubegroup.com
