Introduction

Sentiment Analysis: the process of computationally identifying and categorizing opinions expressed in a piece of text, especially in order to
determine whether the writer’s attitude towards a particular topic, product, etc. is positive, negative, or neutral.

Suppose you have a collection of e-mail messages from users of your product or service. You don’t have time to read every message
so you want to programmatically determine if the tone of each message is positive (“great service”) or negative (“you guys are terrible”).
This is an example of sentiment analysis. …


  1. Quantum Computing

Quantum computing is the use of quantum phenomena such as superposition and entanglement to perform computation. Computers that perform quantum computations are known as quantum computers.Quantum machine learning can be faster than machine learning and deep learning.It performs both 0 and 1 together that’s called superposition.

IBM qiskit
Microsoft Quantum
Google Cirq
DWave — Ocean
Penny Lane

2. Deep learning

Deep learning is an AI function that mimics the workings of the human brain in processing data for use in detecting objects, recognizing speech, translating languages, and making decisions.Deep learning AI is able to learn without human supervision…


  1. Stack Overflow

Its a place for questions and answers. you can ask question and get best result from the professional ,similarly you can provide the answers for the question which relates your skill. Stack Overflow will have source code and images to understand better.

2. Medium

Its a best place for creating the blogs for the developers and designers.
You can write the blog in medium very simple. Search engines shows your blog in top based on your content.

3. Github

Its best source control, you can create many respositories and branches for your development source code. …


Please follow site to Deeplearning using Keras.Net with .Net C#

  1. install Keras.NET using Install-Package Keras.NET.

2. you will get error like “System.DllNotFoundException: ‘Unable to load DLL ‘python37’ or one of its dependencies: The specified module could not be found. (0x8007007E)’” then you have to install python37 using below url.

3. once installed python37 you have to set the environment variable path.

PYTHON_HOME :C:\Users\..\AppData\Local\Programs\Python\Python37

PYTHONPATH:C:\Users\..\AppData\Local\Programs\Python\Python37\Lib

4. Once you run application it will throw an below errors.

Python.Runtime.PythonException: ‘ModuleNotFoundError : No module named ‘numpy’’

Then install “pip install numpy”

Python.Runtime.PythonException: ‘ModuleNotFoundError : No module named ‘keras’’

Then install “pip install keras”

Python.Runtime.PythonException…


Quantum Computing

Quantum computers can process massive and complex datasets more efficiently than classical computers. Quantum computing could change the world - but right now, its future remains uncertain.

They use the fundamentals of quantum mechanics to speed up the process of solving complex computations. Often those computations incorporate a seemingly unlimited number of variables, and the potential applications span industries from genomics to finance.

Interested in learning more about quantum computing? Find links to helpful resources on quantum programming, quantum algorithms, and more.

The Agenda:

The Agenda is about Quantum, Quantum Computing, Qubit, Superposition and Entanglement.

What Is Quantum?

Physicist Max Planck in 1900 proposed…


Let’s build Convolutional Neural Network in C#!

The main objective of this post is to implement an CNN from scratch using c# and provide an easy explanation as well to make it useful for the readers.

convolutional neural network process

What is Convolutional Neural Network?

Convolutional neural networks are the workhorse behind a lot of the progress made in deep learning during the 2010s. These networks have revolutionized tasks such as image classification and object detection, but they also work remarkably well in other contexts such as text classification, speech recognition, or any domain where a filter can be used to detect similarities in regions of input data.

In this post I will go over how…


best sites for learning

Over the last few years, Deep Learning has proven itself to be the game-changer. This area of data science is the only one responsible for the advancements in machine learning and artificial intelligence.

From academic researches to self-driving cars, Deep Learning is found in all possible aspects nowadays.

Deep Learning is a complex and a vast field that consists of several components. It cannot be mastered in a day and hence it will take several months if you want to dig deeper into this field. Core knowledge of linear algebra and calculus is very important before learning this area.

A…


Let’s build Recurrent Neural Network in C#!

The main objective of this post is to implement an RNN from scratch using c# and provide an easy explanation as well to make it useful for the readers.

Implementing any neural network from scratch at least once is a valuable exercise. It helps you gain an understanding of how neural networks work and here we are implementing an RNN which has its own complexity and thus provides us with a good opportunity to hone our skills.

What is an RNN?

It’s a process of sequence. It’s used for NLP, voice recognition ,text recognition.

Recurrent neural networks are artificial neural networks where the computation…


Let’s build Artificial Neural Network in C#! How hard can it be?

Artificial Neural Network

Developing models using C# is easy and fun, but real understanding can be achieved only via reading and implementing the algorithms on your own, build a Neural Network (shallow one) from scratch, using only pure C#. The real challenge is to implement the core algorithm that is used to train (Deep) Neural Networks — Back propagation. Shall we start?

Setup

Let’s begin by preparing our environment and seeding the random number generator properly using below code.

Jagath Karra

Data scientist @ Preline,Inc

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store