Thursday, February 27, 2025

How to use Solace and Spring boot to solve multiple real time problems

 

 

Solace is a messaging middleware that supports event-driven architectures. It provides features like publish-subscribe, message queues, and event streaming.

Spring Boot is a Java framework that simplifies building applications, especially microservices.




 

Solace and Spring Boot, when combined, enable building real-time, event-driven, and scalable applications. Here are some real-world problems they can solve effectively:






Thursday, February 6, 2025

How to use Visual Studio for ML.Net Model Builder Step By Step Guide

 

This post will explain, how we can Download, install and Configure Visual Studio for ML.Net Model Builder.

 Go to -  https://visualstudio.microsoft.com/downloads/

Click on Free download under Community

 

 


 

Right click on the .exe which is downloaded on your local system

Run as Administrator

Once it starts installing below screen will show

 


Under workloads – select different workloads for your requirement and for ML Model Builder we need to select .NET desktop development

We can select other workloads as well based on our requirement.

There are other workloads like Data science and analytical applications and Data storage and processing



Under this workload we need to select ML.NET Model Builder – If it is not selected

Check for Location, where you want to install and Total space is required.

After successful installation, open IDE and create new project and select appropriate template

And class library, as per below image shows, and I have selected here .NET or .NET Standard

 

 


After that, give the meaningful project name.

 


Select correct framework



Once everything is done, visual studio will open and looks like below.

 


Manage Data -> Train Data -> Evaluate Models -> Deploy Model

 Right Click on the Project -> Add-> Machine Learning Model

 

 


 

Once you click on Machine Learning Model, then below page will display and u can name to your model config, which has all the configurations for that model.

 


 

 

Once create that file, below image will display with different GUI feature for data in Model Builder.



There are different types of scenarios like – Data classification, Value prediction, Recommendation, Image classification.

You can select any one scenario, based on your requirement.

We will have different types of model builders in the market


Google Vertex AI (AutoML)

Microsoft Azure Machine Learning Studio

IBM Watson AutoAI

Lobe (by Microsoft)

Teachable Machine (by Google)

Thursday, January 30, 2025

Spring AI , AI Model providers, ETL Data Engineering for AI Model

 

Spring AI is an application framework for AI engineering. 

Its goal is to apply to the AI domain Spring ecosystem design principles such as portability and modular design and promote using POJOs as the building blocks of an application to the AI domain.





AI Model providers

   Portable Model API across AI providers for Chat, Text to Image, Audio Transcription, 
   Text to Speech, and Embedding models.

    With support for AI Models from OpenAI, Microsoft, Amazon, Google, Amazon Bedrock, Hugging Face and more.
    




ETL Data Engineering


ETL framework for Data Engineering. This provides the basis of loading data into a vector database, helping implement the Retrieval Augmented Generation pattern that enables you to bring your data to the AI model to incorporate into its response.





AddToAny

Contact Form

Name

Email *

Message *