Java/JVMProduct EngineeringSoftware development

Groovying on Template Aid for Java

If you haven’t combined Groovy scripts with your Java projects yet, you’re missing out. It’s super easy with Maven, and it’ll make your code more modular and elegant. But most importantly, you’ll have some fun scripting, and if nothing else, you’ll most certainly benefit from some of the grooviest features, including the magic that is Groovy’s GString! You […]

Sumit Navin
Sumit Navin
Read

CloudData & AnalyticsDigital Analytics

Anomaly Detection and Prediction

With the mammoth rise in vast amounts of data across the globe, it has been a necessity for the companies to ensure that they derive insights from the data being gathered. While traditional statistical tools have always been a prior step in evaluating the data, the application of analytics and machine learning has become increasingly […]

Ankit Verma
Ankit Verma
Read

Data & AnalyticsTechnology

Smart Chatbot Implementation using RASA

In the era of chatbots, besides imitating humans they can also perform complex tasks like booking tickets for movies etc. Out of various implementations, Rasa is an open-source implementation for Natural Language Understanding (NLU) and Dual Intent and Entity Transformer (DIET) models. It can interact with databases, APIs, conversational flows for interactive learning with reinforcement […]

Sanmati Jain
Sanmati Jain
Read

Industry BuzzTechnology

Artificial Intelligence

When Amazon first came out with a smart recommendation algorithm for customers, millions of its customers received their first personalized shopping experience tailored to meet their own interests. This not only introduced us to a whole new era of shopping but was the beginning of using machine learning in a very practical manner. The approach […]

Automation TestingMobile Automation TestingMobility

Mobile Application Testing

Testing of the mobile application is a method by which an application software system developed for hand-held mobile devices is tested for its practicality, usability, and consistency. Mobile application testing is often an automated or manual variety of testing. Mobile testing aims to verify that every function of the application is working exactly as required. […]

Aadivya Prakash
Aadivya Prakash
Read

AdobeJava/JVMTechnology

AEM Encryption Service: What, How & Why

Adobe Experience Manager (AEM) provides an encryption service which helps to encrypt text and decrypt the protected text. The support is available in AEM with the bundle name Adobe Granite Crypto Support (com.adobe.granite.crypto). It can be used to: Encrypt properties configured in OSGI configuration service Meet the need to protect/unprotect text or binary data in […]

Nupur Jain
Nupur Jain
Read

AgileManual TestingSoftware development

Best Practices in Agile for QA

Quality Assurance in Software Development is not like testing the product by covering the business requirements but is like what QA process you are implementing and is it generating the ROI. Nowadays in the software industry, the client is always looking for frequent and iterative deployments. If you are a QA person then you are […]

AWSDevOpsDrupal

How to use AWS Lambda in Drupal

AWS Lambda@Edge allows you to run applications and services without worrying about managing infrastructure. Your application still runs on servers, but all the server management is done by the Cloud provider. You no longer have to provision, scale, and maintain servers to run your applications, databases, and storage systems. AWS globally distributes your web application […]

Jeet Lal
Jeet Lal
Read

Technology

Credit Risk Management

Credit Risk Credit risk impacts everyone, including retailers, organizations, startups, banks, financial services, and firms. Banks and financial institutions define credit risk as ‘change in the portfolio value owing to the change in the credit quality of the issuer. This change in credit quality can be a result of Default Risk or Credit Rating Downgrade. […]

Services