python

How To Quality-Check Python Code Using Pylint On CI?

Reading Time: 2 minutes In this article, we will talk about how to quality-check Python code using Pylint on CI. Code Quality Through CI As we know, code quality is an important aspect of any project. It is the responsibility of every developer to quality-check the code before pushing it to the repository. However, to enforce this and implement the concepts of Continuous Integration (CI), we need to have Continue Reading

Complete Guide to Single Layer Perceptron with Implementation

Reading Time: 4 minutes To understand the single-layer perceptron, it is important to understand the artificial neural network (ANN). An artificial neural network is an information processing system whose mechanism is inspired by the function of biological neural circuits. Artificial neural networks have many interconnected computing units. The schematic diagram of the artificial neural network is as follows. This figure shows that the hidden entity is communicating with the Continue Reading

Make better decisions with Google Cloud Document AI

Reading Time: 3 minutes Nearly all business processes today begin, include or end with a document. Most companies are sitting on the document goldmine. Thinking of which some are PDFs, emails, customer feedback, patents, contracts, technical documents, sensitive documents, HR files and the list goes on. These documents are only going to grow with time. Making sense of each document is difficult since a lot of these documents are Continue Reading

black and gray laptop computer turned on doing computer codes

How to create Statefulsets workloads Using Kubernetes Python Client

Reading Time: 3 minutes Hello Readers! In this blog we are going to see how we can create a Statefulsets using kubernetes python client . Kubectl is the primary tool for dealing with and managing your clusters from the command line. Through kubectl you can see the status of individual nodes, pods on those nodes, policies and much more besides. But In this blog we will see how we can use Continue Reading

Hyperparameter Optimization and Tuning

Reading Time: 3 minutes A Machine Learning model is defined as a mathematical model with a number of parameters that need to be learned from the data. By training a model with existing data, we are able to fit the model parameters.However, there is another kind of parameters, known as Hyperparameters. Hyperparameters contain the data that govern the training process itself These parameters express important properties of the model such Continue Reading

Special Variables in Bash Scripting

Reading Time: 4 minutes Special variables are the variables that have a predefined meaning within a computer programming language. They are different in different languages but in this blog, we are going through the special variables in bash scripting. List of special shell variables These are the special shell variables that are set internally by the shell and which are available for the user: Variables Description $0 The filename Continue Reading

Triggers in Apache Airflow

Reading Time: 3 minutes The easiest concept to understand in Airflow is Trigger rules. Let’s understand the Trigger Rules in Apache Airflow. Why Trigger Rules? By default, Airflow will wait for all the parent/upstream tasks for successful completion before it runs that task. However, this is just the default behavior of the Airflow, and you can control it using the trigger_rule the argument to a Task.  Basically, a trigger_rule defines Continue Reading

Apache Airflow: Automate Email Alerts for Task Status

Reading Time: 4 minutes In this blog, we will learn how to Send Email Alerts to the user about the Task Status using Apache Airflow. Prerequisite: Airflow SMTP Configuration Step 1 Generate Google Application Password Visit this link and log in with your email Id and password. When you have successfully logged in, you will see the below window: You have to choose “Mail” as an app and select Continue Reading

Use Plotly Library for Visualization

Reading Time: 4 minutes Plotly is a very important and beautiful Library of data science. It is an open-source library. It also supports both framework python and Django It has so many types of graphs like scatter, bar, pie bubble, dot treemap, etc. What is Plotly ? Plotly library which is an open-source and without charge kind of library. The utilize of Plotly for statistical analysis of data enables Continue Reading

Text Data Vectorization Techniques in Natural Language Processing

Reading Time: 6 minutes Features in any Machine Learning algorithms are generally numerical data on which we can easily perform any mathematical operations. But Machine Learning algorithms cannot work on raw text data. Machine Learning algorithms can only process numerical representation in form of vector(matrix) of actual text. For converting textual data into numerical representation of features we can use the following text vectorization techniques in Natural Language Processing. Continue Reading

File Handling and Operations in Python

Reading Time: 4 minutes Python is extensively used for file handling and operations performed in a file. It supports multiple programming paradigms such as: Structured Programming Object-oriented Programming Functional Programming File Handling Python has its own standard library which is very extensive and offers a wide range of functionalities such as I/O handling and standard solutions to many problems that arise during execution. It uses dynamic typing to verify Continue Reading

Cloud Data Loss Prevention (DLP): Part-1

Reading Time: 5 minutes Google Cloud Platform is a set of Computing, Networking, Storage, Big Data, Machine Learning, and Management services provided by Google that runs on the same Cloud infrastructure. There are over 100 products under the Google Cloud umbrella. In this blog, we will be discussing Cloud Data Loss Prevention (DLP) in detail. Cloud Data Loss Prevention (DLP) provides access to a powerful sensitive data inspection. In addition, Continue Reading

Why We Use Oops Concept In Python Programming

Reading Time: 5 minutes INTRODUCTION Python is a high-level general-purpose and very popular programming language. It allows us to develop applications using an Object-Oriented approach. In Python, we can easily create and use classes and objects. By which it focuses on writing the reusable code. It is a widespread technique to solve the problem by making things. The latest Python 3 version is used in web development, Machine Learning applications, Continue Reading