Name: Muhammad Suleman
Type: User
Company: Cloud Data Silicon
Bio: I'm Muhammad Suleman, a seasoned software engineer with 18 years of diverse experience in software engineering, DevOps, Currently working Associate Sr Manager
Location: Canada
Blog: https://uk.linkedin.com/in/sulemanmuhammad
Muhammad Suleman's Projects
Provide an interface for creating families of related or dependent objects without specifying their concrete classes.
//Make notcompitable class to compitable, ThirdPart liberary might does not have Save method now here the adaptor pattern comes, please check file Export.cs class name "ThirdPartyExport"
Aggregate Root Pattern in C#, Aggregate root are cluster / group of objects that are treated as a single unit of data.
Datawarehouse and web based analytics application
anthrop-claude
JWT login auth and authorization and role management
bbc youtube channel chat bot ai https://www.youtube.com/@BBCNews
BlockChain C# Implementation, BlockChain by using c# What is proof-of-work? Proof-of-work is a mechanism that existed before the first blockchain was created. It's a simple technique that prevents abuse by requiring a certain amount of computing work. That amount of work is key to prevent spam and tampering. Spamming is no longer worth it if it requires a lot of computing power. Bitcoin implements proof-of-work by requiring that the hash of a block starts with a specific number of zero's. This is also called the difficulty. But hang on a minute! How can the hash of a block change? In case of Bitcoin a block contains details about a financial transaction. We sure don't want to mess with that data just to get a correct hash! To fix this problem, blockchains add a nonce value. This is a number that gets incremented until a good hash is found. And because you cannot predict the output of a hash function, you simply have to try a lot of combinations before you get a hash that satisfies the difficulty. Looking for a valid hash (to create a new block) is also called "mining" in the cryptoworld. In case of Bitcoin, the proof-of-work mechanism ensures that only 1 block can be added every 10 minutes. You can imagine spammers having a hard time to fool the network if they need so much compute power just to create a new block, let alone tamper with the entire chain. Implementing proof-of-work So how do you implement it? Let's start by modifying our block class and adding the nonce variable in it's constructor. I'll initialize it's value and set it 0.
Creating a chat application that can handle multiple files using LlamaIndex, OpenAI, and Streamlit involves several steps
using NvidiaNim to chat with pdf document
using the gpt-4o use NLP to query the sql server
csv file for developer count with the programing language
Static Website
React and nodejs
using chat gpt to fine tune custom data model
Image generation with DALL·E 3, dall-e-3
Shopping cart basket web application, web api, web api client application, Asp.net core, asp.net core web api, entityframwork core in memory
This project about to create end to end chat bot for local SQL database CSV using streamlit, langchain, chromadb, python
One of the most exciting features in the new version of Entity Framework (Entity Framework Core 1.0) is the addition of an in-memory data provider. This makes it possible to prototype applications and write tests without having to set up a local or external database. When you’re ready to switch to using a real database, you can simply swap in your actual provider. In this tutorial, I’ll show you how to set up the Entity Framework Core InMemory provider and use it to prototype a simple ASP.NET Core API
Convert excel into pdf
Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses.
FileTransferApp
Generative AI custom data fine tuning with google cloud vertax ai
Advanced Invoice Reader Powered by Google Gemini Pro Multimodal AI and Multi Lingual
gemma-2-finetuning M1 mac book with mps