Wednesday, March 19, 2025
Google Wiz
Tuesday, March 18, 2025
Transformational Education
During the senior leadership team of college board (prior to students session), got two personal questions beyond other topics.
1. What's the materialistic motivation in industry to earn Doctorate?
2. Is MBA required for industry leader role?
In my lens, both are surprising, provoking and powerful queries from industry to institute.
My answers were
1. Zero benefits on hike, promotion, etc; but personally complete transformation on deep learning of the computers between 1992 masters and 2022 PhD
2. Original (silly) drive was to become the alumini of prestigious legacy red bricks CEG, Madras, which got disqualified after my high school. During MBA classes, learnt few formal methods/techniques to shape myself as true leader in the industry.
In tum, both Q&A emphasize my favorite motivational quote - "Education is only way to transform poor in the society".
Thursday, February 27, 2025
Microsoft Quantum
A couple reflections on the quantum computing breakthrough we just announced...
Most of us grew up learning there are three main types of matter that matter: solid, liquid, and gas. Today, that changed.After a nearly 20-year pursuit, we’ve created an entirely new state of matter, unlocked by a new class of materials, topoconductors, that enable a fundamental leap in computing.
It powers Majorana 1, the first quantum processing unit built on a topological core.
We believe this breakthrough will allow us to create a truly meaningful quantum computer not in decades, as some have predicted, but in years.
The qubits created with topoconductors are faster, more reliable, and smaller.
They are 1/100th of a millimeter, meaning we now have a clear path to a million-qubit processor.
Imagine a chip that can fit in the palm of your hand yet is capable of solving problems that even all the computers on Earth today combined could not!
Sometimes researchers have to work on things for decades to make progress possible.
It takes patience and persistence to have big impact in the world.
And I am glad we get the opportunity to do just that at Microsoft.
This is our focus: When productivity rises, economies grow faster, benefiting every sector and every corner of the globe.
It’s not about hyping tech; it’s about building technology that truly serves the world.
Wednesday, February 26, 2025
Token embedding vector
Token embedding vectors are a way to represent words or sub words as numerical vectors in a high-dimensional space.
These vectors capture the semantic meaning of the tokens, allowing AI models to understand the relationships between words and their context within a sentence or document.
- Tokenization: The input text is first broken down into individual units called tokens. These can be words, sub words, or even characters, depending on the specific model and task.
- Embedding: Each token is then mapped to a corresponding vector in a high-dimensional space. This mapping is learned by the model during training, where it analyzes vast amounts of text data to understand the relationships between words.
- Vector Representation: The resulting vectors are dense and continuous, meaning that each element in the vector is a real number. The position of a token in this vector space reflects its semantic meaning, with similar words having vectors that are closer together.
Monday, February 17, 2025
Text Analytics
Text Analytics is Microsoft AI library with the below tasks
- Tokenization: Breaking text into individual words or phrases (tokens).
- Stop Word Removal: Removing common words (e.g., "the," "a," "is") that don't carry much meaning.
- Stemming/Lemmatization: Reducing words to their root form (e.g., "running" to "run"). Stemming is a simpler, rule-based approach, while lemmatization uses dictionaries and is more accurate.
- Part-of-Speech Tagging: Identifying the grammatical role of each word (e.g., noun, verb, adjective).
- Named Entity Recognition (NER): Identifying named entities like people, organizations, and locations.
- Sentiment Analysis: Determining the emotional tone of text (positive, negative, neutral).
- Topic Modeling: Discovering underlying topics in a collection of documents.
- Text Classification: Assigning categories or labels to text.
Thursday, February 6, 2025
Insane Journey of DeepSeek
The Insane Story of DeepSeek’s Founder, Liang Wenfeng
DeepSeek didn’t just build an AI—Liang Wenfeng turned constraints into competitive advantages.
Here’s how setbacks fueled game-changing innovations.
Implications:
- DeepSeek’s efficiency-first AI models are shifting the competitive landscape.
- Compute scarcity forces companies to rethink AI scaling strategies.
- China’s AI labs are proving that cost-effective models can challenge U.S. AI dominance.
- Nvidia’s stock volatility underscores market sensitivity to compute-efficient AI models.
Looking Ahead
- AI innovation is no longer about who spends the most—it’s about who does more with less.
- Investors and businesses must adapt to a world where efficiency is king.
- The AI race is evolving fast—staying informed isn’t optional.
Monday, January 27, 2025
DeepSeek R1
Hot AI topic of this week "DeepSeek" a Chinese AI startup challenges the dominance of established players like OpenAI, Google and Meta
DeepSeek's emergence as a disruptive force in the AI landscape is undeniable. Its innovative techniques, cost-efficient solutions and optimization strategies have challenged the status quo and forced established players to re-evaluate their approaches.
While DeepSeek faces challenges, its commitment to open-source collaboration and efficient AI development has the potential to reshape the future of the industry. As the AI race intensifies, DeepSeek's journey will be one to watch closely.
DeepSeek-R1 Release fact sheet at https://api-docs.deepseek.com/news/news250120
Today, market is getting huge impact due to DeepSeek release.
Thursday, January 16, 2025
Cloud Goal
Humbled and honored to share the above cloud goal as 'Multi Cloud Engineer' between 2022 and 2024 with 3:4:3 learning passion
Details are available in the blog https://ganesansenthilvel.blogspot.com/2024/12/multi-cloud-engineer.html
Tuesday, January 14, 2025
Microsoft CoreAI
Microsoft is creating a new engineering division, led by the former global head of engineering at Facebook (now Meta), that will be responsible for building fundamental AI technologies and tools for the company and its customers.
Jay Parikh, who joined Microsoft in October, will lead the new division, dubbed CoreAI — Platform and Tools, as its executive vice president, according to a memo to employees Yesterday morning from Microsoft CEO Satya Nadella.
Nadella said the new division reflects the next stage of the industry’s AI platform shift. He that 2025 will be a year in which AI models change the fundamental nature of commonly used applications.
“More so than any previous platform shift, every layer of the application stack will be impacted,” the Microsoft CEO wrote. “It’s akin to GUI, internet servers, and cloud-native databases all being introduced into the app stack simultaneously. Thirty years of change is being compressed into three years!”
Parikh will work closely with the leaders of other Microsoft engineering divisions: Scott Guthrie, Microsoft Cloud + AI; Rajesh Jha, Experiences + Devices; Charlie Bell, Microsoft Security; and Mustafa Suleyman, Microsoft Consumer AI; as well as Microsoft CTO Kevin Scott, according to Nadella’s memo.
Nadella described the company’s focus on AI agents as part of the memo.
Friday, January 10, 2025
SeeingAI
Seeing AI app is an artificial intelligence-powered application developed by Microsoft to assist people who are blind or have low vision. It uses the device’s camera to analyze the environment and provide detailed descriptions through audio feedback. The app is available for free on iOS devices and supports multiple features to enhance accessibility and independence.
Key Features of Seeing AI:
- Short Text: Instantly reads and announces short pieces of text, such as signs or labels.
- Document: Captures and reads longer documents. The app provides guidance to align the camera properly.
- Product: Scans barcodes to identify products and speaks the product name. It provides additional information when available.
- Person: Recognizes faces and provides details about people, such as approximate age, gender, and emotion.
- Scene: Describes scenes or objects in your surroundings, providing a general idea of what the camera sees.
- Currency: Identifies different denominations of currency, especially useful for distinguishing between similar-looking bills.
- Color: Detects and announces colors, helpful for matching clothing or identifying objects.
- Handwriting: Reads handwritten text, although accuracy may vary depending on handwriting clarity.
- Light Detection: Emits audible tones to indicate the intensity of light, helping to locate light sources or determine brightness levels.
- World Channel (Experimental): Allows exploration of a space and detects objects or environments in real-time.
If you’re interested in using Seeing AI, you can download it from the App Store.
Sunday, January 5, 2025
AI based projects
Artificial Intelligence (AI) is transforming software engineering by enhancing productivity, improving code quality, and automating repetitive tasks.
AI enabled development phases are
- Requirement: Using Natural Language Processing (NLP) AI-powered tools analyze user requirements written in natural language to generate specifications, diagrams, or models.
- Design: Code Sketching, AI tool to convert high-level design descriptions into skeleton code or UML diagrams.
- Coding: Code generation, AI-powered tools like GitHub Copilot generate code snippets or entire functions based on descriptions.
- Testing: Automated Test Case Generation: AI generates test cases based on application behavior, coverage requirements, or specifications.
- Deployment: Not only automated deployment but also AI anticipates deployment issues by analyzing logs, metrics, and historical data.
Future trends will be
- AI-Driven Development Platforms: Fully integrated platforms that handle end-to-end software development.
- Cognitive Debugging: Advanced AI that identifies and resolves bugs with minimal human input.
- Meta-Learning: AI models that learn to optimize software engineering tasks over time.
Friday, January 3, 2025
git merge vs rebase
What are the differences to use git merge and git rebase commands and their execution model?
Git Merge
This creates a new commit 'G' in the main branch. G ties the histories of both main and feature branches.
Git merge is nondestructive in nature i.e. neither the main nor the feature branch is changed.
Git Rebase
It moves the feature branch histories to the head of the main branch. It creates new commits E, F and G for each commit in the feature branch.
The benefit of rebase is that it has linear commit history. Rebase can be dangerous if the golden rule of git rebase is not followed.
ByteByteGo clearly describes the details in the given diagram