Hiring Financial Analysts: Top Skills to Look for in a Job Applicant
February 7, 2022How Atidan Helped Science Publications Aggregate Resources and Create amazing Custom Applications
February 8, 2022How Atidan Helped Lucy Revolutionize Research, Segmentation, and Media Planning With The Help Of Artificial Intelligence
Lucy is an AI-powered knowledge platform for all the data an organization owns and licenses. Lucy helps you find information whenever you need to. Lucy is a knowledge management assistant that makes use of AI to deliver precise answers with the exact location within your source files. Lucy is a great way to organize your data with quick deployment without the need for tedious uploads. Lucy constantly reads, learns, and provides insights from all the documents in your internal files and systems. Lucy offers efficiency improvements in reducing strain on overworked employees and millions of dollars in savings by avoiding a redundant search. Lucy works with your data natively to ensure that your data stays secure, providing you greater control over security.
Business Goals
The primary business need was to create an artificially intelligent system capable of resolving business-related queries. Lucy from Equals3.ai is a product that aimed to let customers run personalized campaigns and use existing user preferences and data from the past to make data-driven decisions. Lucy aimed to provide a solution to the media planning problem.
Atidan Solution Features
- Microsoft NLP: NLP refers to Natural Language Processing refers to the branch of AI concerning providing computers the ability to understand text and spoken words just like a human. NLP enables computers to read text, hear speech, interpret, perform sentiment analysis and determine the importance of individual parts. Development of applications that support NLP can be made more accessible with the help of Microsoft Azure. The text analytics service for advanced NLP allows the processing of raw text for sentiment analysis, Key Phrase extraction, named entity recognition, and language detection.
- Microsoft Cognitive Services: Microsoft cognitive services enables users to leverage a set of machine learning algorithms developed by Microsoft over the Azure platform. The cognitive services APIs are grouped into five simple categories: Vision, Speech, Language, Knowledge, and search.
- IBM Watson integration: Watson is an AI-based question-answering system capable of answering questions posed in the natural language.
- Insights for Twitter and personality insights services: With the effective use of Azure LUIS(Language Understanding), you can draw insights from Twitter hashtag analysis and user preferences data.
- Tradeoff Analytics: Tradeoff Analytics makes sure that your decisions are governed by data and reasoning, which can help you realize the true potential of your business.
An in-depth guide to the Implementation
Lucy is an AI-based tool capable of performing searches on real-time data from various sources such as spinn3r.com, Kantar, Omniture, Comscore, forrestor, and the like that aggregate data from news and entertainment websites. The findings are then fed to the AI engine that performs real-time analysis using the data obtained. The engine performs Sentiment analysis with the help of Text Analytics from Language API and computer vision API from Azure Cognitive Services.
Lucy is also a tool that lets you curate target audiences for marketing teams based on insights from Twitter hashtag analysis and brand insights gained with the help of Azure language understanding tools. Lucy can even crawl popular news websites, Facebook Business, and forrestor, thereby creating a database for marketing news content. Atidan used language API, Bing Search, Bing Speech API, and Computer Vision API to provide Artificial Intelligence capabilities to the marketing site using Azure Cognitive services for image and video content analysis. With the use of Azure Bing Speech API, we implemented real-time continuous speech recognition to assist the capabilities of the Lucy marketing portal. To perform image sentiment analysis, we utilized the face recognition capabilities of the Azure Computer vision API. We used the text analytics API from Azure to detect user sentiment from a given search phrase and alter the search results displayed based on the detected sentiment. We built the capability to search article-based content from the web into the application, along with the ability to perform sentiment analysis on the comment posted by visitors to the website in question.
Azure Machine learning services turned out to be a great help while building custom AI models to perform descriptive and predictive analysis of brands and customer churn based on the historical data using sentiment analysis. Customer data collected from various data aggregation sites such as forrestor, Tradedesk, and Foursquare were converted to rich semantic data models with the help of Azure ML Workbench and Jupyter notebooks. With Azure data factory, Atidan helped Lucy create data flows to process and manage data from data aggregation sites.
The Tech Stack
The tech stack used for the development was:
- JSP, Servlets: JSP refers to a text-based document that is responsible for dynamically creating web pages. A servlet is a Java class used to extend the capabilities of a server to accommodate HTTP requests. The JSP engine is responsible for compiling the servlet into an executable class.
- Liberty for Java: It is a Java Enterprise edition application server with low-overhead java runtime environment tailor-made for the deployment of Cloud native applications and microservices.
- HTML, Javascript: HTML and Javascript are responsible for the client-side rendering of the application. HTML is responsible for the structure of the web page while Javascript is responsible for performing logical operations.
- IBM Bluemix(IBM Cloud): IBM Bluemix(IBM Cloud) is the IBM open cloud platform that provides mobile and web developers the access to world-class IBM software with over 170 cloud services.
- IBM Watson: Watson is an AI-based question-answering system that is capable of answering questions posed in the natural language.
- Azure Data Factory: It is a cloud ETL service for scale-out serverless data integration and data transformation.
How Atidan Can Help You Leverage AI to Create Amazing Tools And Services
Atidan specializes in creating customized strategies for AI adoption. With access to the largest talent pool in the world with a proven track record of customer satisfaction, Atidan can help you develop a rock-solid approach to ensure seamless integration. With access to Atidan’s highly experienced recruiters, you can even hire full-time or consultant Machine Learning engineers for your business. With decades of experience in helping businesses with their technological needs, Atidan delivers more value than you could possibly imagine. With global offices in the USA, UK, India, SEA and success stories across various industries, our goal is to help you realize the full potential of today's cutting-edge technologies.