Intelligent Photo Service Project Developed By Using Salesforce Part 1

Padmajeet Mhaske
3 min readMay 23, 2020

The project is developed by using Salesforce Lightning Platform, Salesforce Communities, Aura Components, Apex, MLOps and Machine Learning Life Cycle, Einstein Analytics and Einstein Vision API. I am sharing some of the major points from the project.

Abstract

Salesforce is a cloud-based company provides SaaS, PaaS services to many industries to accelerates the business relationships with customer. Salesforce easily available with minimum requirements without any installation. Intelligent Photo Service application build and developed in salesforce lightning environment by utilizing Salesforce point and click approach as well as by developing aura components. The Einstein Vision and its prediction builder used to make the application intelligent. The application divided into three views — Business administrator view, customer community view and Photographer Community view.

Purpose of System

There are large number of commercial applications for photographers. Many of the industries providing vast varieties of customer relationship management software. These software’s and applications are useful for photographers to attend the events, creating large number of client contacts, making albums with different aspects and customizing the images based on client expectations. Photographers can easily utilize the current system by taking advantages of available applications. These applications or software’s are crucial tools for photographers to expand their photography business.

Despite an abundance of data and modern technologies, the photography applications are running behind the market. This project aims to simplify some of many hassles that come with gathering information to make an informed decision prior moving to one client to another.

After reviewing some existing photography applications, Intelligent Photo Service application is built and developed to meet the customer requirements and satisfy their expectations. Intelligent photo Service is a cloud-based application developed in Salesforce. Salesforce is the leading Customer relationship Management provider in the market. This application will be helpful for photographers and their clients. This application let photographers and clients to login and use the application from any device, mobile from anywhere. Both users — Photographers and Clients — only need community link to login without any disturbance. As Intelligent Photo Service is cloud-based, users need Internet connection and Wi-Fi.

The motive of Intelligent Photo Service allows user to perform and utilize multiple functionalities to expand their business. This application also helpful tool for clients who are searching right fit for their event photography.

Additionally, Intelligent Photo Service built using cloud architecture where the total functionality utilizing multi tenant, trusted cloud. The cloud architecture of this application made up of different services like data services, Einstein vision, Einstein Analytics and prediction services, and robust APIs for development. The application sits on top of force.com platform and integrated with all layers of cloud architecture. The cloud architecture is explained in detail in the further sections of this documentation.

Goals and Impact

The many existing photography software’s provides features to photographers for developing images and managing their clients allowing some restrictions. The Intelligent Photo Service provides different functionalities to photographers and their clients. This application can give easy access of all clients to specific photographers. The future clients who are wising to join this application are added by business administrator. After few steps, Client will allow to login their own environment — Customer Community. Customer Community provides the platform for clients to explore their search of photographers and grasp highly skilled photographers using few clicks.

Photographers who wanted to join the photographer community, allow to contact business administrator of an application. After successful addition into application, Photographer will allow to login their personal environment — Photographer community. This community offers users to communicate within the environment seamlessly.

Business administrator have permissions to rank the photographers after each event performed. Photographers need to upload event image to the community. The rank will be displayed at the platform level and automatically updated after ranking process is done.

Intelligent photo service aims to utilize the prediction service of salesforce to recognize the event images uploaded by photographers. The machine learning techniques used to train the Event image datasets and match the perform the image recognition functionality. This application also gives not but least the Einstein analytics feature to business administrator to explore and visualize the data and take further steps if necessary.

Next Part of this story https://medium.com/@mhaskeshradha1/intelligent-photo-service-master-project-part-2-ff8309b944c5?source=friends_link&sk=15c909d4931611eb7331cf069ee8681f

--

--

Padmajeet Mhaske
Padmajeet Mhaske

Written by Padmajeet Mhaske

Padmajeet is a seasoned leader in artificial intelligence and machine learning, currently serving as the VP and AI/ML Application Architect at JPMorgan Chase.

No responses yet