Author Archives: Shubham Jha

Shubham Jha

Salesforce engineer. Love learning about new tech.

How to avoid Data Skew in Salesforce

Data skew in salesforce is getting generated at an explosive pace nowadays and we are running out of storage solutions in order to manage that data. Researches by multiple magazines and portals suggest that 90 percent of the total data in the world was created in the last two years only.

This pace continues to increase day by day and we are slowly approaching a state where we would not be able to deal with this data. Salesforce is no exception in this case where organization instances are having a large number of records related to the business process needs. When this plethora of data is not managed properly, we slowly approach a state which is termed as Data Skew in Salesforce.

Continue reading
Posted in Salesforce. Tagged with , , , .

Machine Learning vs. Artificial Intelligence-The identical twins or are they really?

Since you are reading this, I assume you are aware of or at least have heard about Machine Learning and Artificial Intelligence. Being two of the hottest buzzwords in the industry right now, these are often used interchangeably leading to some confusion.

However, these two have different meanings and applications. The two terms are very strongly related though, as they share a containership relationship between them where the former is a subset of the later. Let’s dive deep into these topics and try to find the reason for this confusion and related solutions.

Continue reading
Posted in Artificial Intelligence, Machine Learning. Tagged with , , , .

Playing with the Salesforce Sentiments Analysis

People have always had an interest in what other people think, or what opinion they hold. Since the inception of the internet, increasing numbers of people are using websites and social media platform for expressing their opinion. Due to platforms such as Facebook, Twitter etc., it has become feasible to analyze and extract the public opinion on a certain topic, news story, product, or brand.

Opinions that are mined from such services can be valuable. Data mined from these sources can be analyzed and presented accordingly to easily identify the online mood (positive, negative or neutral). This allows individuals or business to be proactive as opposed to reactive when a negative conversational thread is emerging. Alternatively, positive sentiments can be leveraged to identify product advocates as well to shape the business strategy by seeing the parts of the strategy that are working.

Continue reading
Posted in Salesforce. Tagged with , , , .

What do you mean by Salesforce Big Objects?

Have you ever been in a situation where you need to store a gigantic amount of data in your Salesforce org? Are you tired of using third-party storage systems and writing web service calls to get the massive amount of data? Having to crunch those large numbers, though a reflection of your own success, can be troublesome and performance degrading.

Salesforce has come to the rescue again by introducing big objects salesforce which are objects with massive storage capabilities on the Salesforce platform itself. They provide consistent performance over a data set of the order of billions and are accessible through a standard set of APIs to your org or to an external system.

Continue reading
Posted in apex develeopment, force.com app development, Salesforce, sfdc.

Salesforce & IoT

Anything that can be connected, will be connected. This quote by Jason Morgan of Forbes.com is going to be, what future holds, with the increasing growth of the concept of salesforce IoT. Simply put, the Internet of things is a system of electronic devices or components, interconnected with each other through the Internet and capable of exchanging data and information.

The devices include everything ranging from cellphones, coffee makers, headphones, smart wearables to components of machines like the engine of an airplane, etc. The Salesforce IoT allows the devices to be remotely sensed and controlled using the existing network structure; which enables the opportunity to directly integrate them with other devices or networks. So basically, IoT is a giant network of connected things.

Continue reading
Posted in Salesforce. Tagged with , .

NLP – Natural Language Processing

For a long time, engineers have been striving to make machines perform tasks that human beings do; which has led to the birth of the field of machine learning. Understanding the language humans speak, constitutes a vital part of this field. This field of computer science which deals with human-machine interactions, especially concerned with computer programs that can process natural language efficiently, is known as Natural Language Processing, mostly referred to by the abbreviation NLP.

NLP sits at the intersection of computer science, artificial intelligence, and computational linguistics. By utilizing Natural Language Processing algorithms, developers can organize and structure textual data to perform tasks such as automatic summarization, translation, named entity recognition, relationship extraction, sentiment analysis, speech recognition, and topic segmentation.

Continue reading
Posted in Agile, Learn Salesforce. Tagged with , , .