Wednesday, March 19, 2025

Google Wiz

 


Today, Google has announced its largest acquistion to date, agreeing to purchase cybersecurity firm Wiz for a staggering $32 billion in an all-cash deal.

Wiz, a rapidly growing startup founded in Israel, has quickly become a majoy player in the cloud security speace.  It's AI driven solutions have attracted an ipressive clientele including 50% of Fortune 100 companies.

The timing of this deal is particularly noteworthy.  It comes after a previous attempt by Google to acquire Wize for $23 billion fell through in 2024 due to antitrust concerns.

This acquisition bolsters Google Cloud's security capabilities, positioning it more competitively against industry giants.


Tuesday, March 18, 2025

Transformational Education


This month, blessed to login Bishop Heber campus as chief guest after 3 decades being post grad student.

Beyond the nostalgic memorable rewinds, wanted to ink about the importance of continuous 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.

  1. 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.

  2. 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.

  3. 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.

As a simple given example, the embeddings for our tokens consist of vectors with three elements.

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:

  1. Short Text: Instantly reads and announces short pieces of text, such as signs or labels.
  2. Document: Captures and reads longer documents. The app provides guidance to align the camera properly.
  3. Product: Scans barcodes to identify products and speaks the product name. It provides additional information when available.
  4. Person: Recognizes faces and provides details about people, such as approximate age, gender, and emotion.
  5. Scene: Describes scenes or objects in your surroundings, providing a general idea of what the camera sees.
  6. Currency: Identifies different denominations of currency, especially useful for distinguishing between similar-looking bills.
  7. Color: Detects and announces colors, helpful for matching clothing or identifying objects.
  8. Handwriting: Reads handwritten text, although accuracy may vary depending on handwriting clarity.
  9. Light Detection: Emits audible tones to indicate the intensity of light, helping to locate light sources or determine brightness levels.
  10. 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

  1. Requirement: Using Natural Language Processing (NLP) AI-powered tools analyze user requirements written in natural language to generate specifications, diagrams, or models.
  2. Design: Code Sketching, AI tool to convert high-level design descriptions into skeleton code or UML diagrams.
  3. Coding: Code generation, AI-powered tools like GitHub Copilot generate code snippets or entire functions based on descriptions.
  4. Testing: Automated Test Case Generation: AI generates test cases based on application behavior, coverage requirements, or specifications.
  5. 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.
By integrating AI into software engineering, developers can focus on creative, strategic tasks, while AI handles repetitive and complex operations. 2025 is new era of AI - fasten your seat belt!!

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