Articles on Trending Technologies

Technical articles with clear explanations and examples

Non-Negative Matrix Factorization

Mithilesh Pradhan
Mithilesh Pradhan
Updated on 23-Mar-2023 676 Views

Introduction Non-Negative Matrix Factorization (NMF) is a supervised algorithm used to represent data into lower dimensions which reduces the number of features while preserving enough basic information to construct the original matrix from the reduced feature space. In this article, we will be going explore more about NMF and how it can be useful. Non-Negative Matrix Factorization NMF is used to reduce the dimensions of the input matrix or corpus. It uses factor analysis which gives less importance to less relevant words. The decomposition of the original matrix(which is a non-negative matrix) thus creates a product of two non-negative coefficients ...

Read More

Difference between devconsole, devtty, and devtty0

Satish Kumar
Satish Kumar
Updated on 23-Mar-2023 205 Views

Introduction In a Linux operating system, every hardware device and most software components are represented as files in /dev directory. Three commonly used devices in /dev directory are devconsole, devtty, and devtty0. These devices are essential for debugging and troubleshooting purposes. However, they have different functionalities and can be confusing for beginners. In this article, we will explain difference between devconsole, devtty, and devtty0, their uses, and how to interact with them. What is Devconsole? Devconsole is a virtual device file that represents console, which is default terminal on a Linux system. It is also known as kernel console or ...

Read More

How to Use Multiple Databases with docker-compose?

Satish Kumar
Satish Kumar
Updated on 23-Mar-2023 7K+ Views

Introduction Docker is a popular platform for deploying and running applications in a containerized environment. It provides an efficient way to package, distribute and run applications with all their dependencies. One of main advantages of using Docker is that it enables use of multiple databases in an efficient way using docker-compose. Docker-compose is a tool for defining and running multi-container Docker applications. It allows you to define configuration of different containers in a single YAML file, which can be used to start, stop and manage containers. In this article, we will discuss how to use multiple databases with Docker-compose. Prerequisites ...

Read More

Implementation of Particle Swarm Optimization

Mithilesh Pradhan
Mithilesh Pradhan
Updated on 23-Mar-2023 945 Views

Introduction The Particle Swarm Optimization algorithm is inspired by nature and is based on the social behavior of birds in a flock or the behavior of fish and is a population-based algorithm for search. It is a simulation to discover the pattern in which birds fly and their formations and grouping during flying activity. Particle Swarm Optimization Algorithm In the PSO Algorithm, each individual is considered to be a particle in some high-dimensional search space. Inspired by the social and psychological behavior of people, which they tend to copy from other people's success, similar changes are made to the particles ...

Read More

How to Become an RPA Developer?

Mithilesh Pradhan
Mithilesh Pradhan
Updated on 23-Mar-2023 543 Views

Introduction RPA stands for Robotic Process Automation. An RPA developer is a person who designs, maintains, builds, and implements RPA systems. In an organization, an RPA developer has the role to create optimized workflow processes and work cross-functionally with operations and business analysts. Scope of an RPA Developer Today the world is moving towards automation where organizations maximum repetitive processes to be automated as much as possible. Thus the demand for highly skilled RPA professionals has gained pace. With the right skill set, RPA developers can fill the in the respective domains. An RPA developer is essentially a software developer ...

Read More

Exploratory Data Analysis (EDA) - Types and Tools

Mithilesh Pradhan
Mithilesh Pradhan
Updated on 23-Mar-2023 4K+ Views

Introduction Exploratory Data Analysis (EDA) is the process of summarization of a dataset by analyzing it. It is used to investigate a dataset and lay down its characteristics. EDA is a fundamental process in many Data Science or Analysis tasks. Different types of Exploratory Data Analysis There are broadly two categories of EDA Univariate Exploratory Data Analysis – In Univariate Data Analysis we use one variable or feature to determine the characteristics of the dataset. We derive the relationships and distribution of data concerning only one feature or variable. In this category, we have the liberty to use either ...

Read More

Document Retrieval using Boolean Model and Vector Space Model

Mithilesh Pradhan
Mithilesh Pradhan
Updated on 23-Mar-2023 8K+ Views

Introduction Document Retrieval in Machine Learning is part of a larger aspect known as Information Retrieval, where a given query by the user, the system tries to find relevant documents to the search query as well as rank them in order of relevance or match. They are different ways of Document retrieval, two popular ones are − Boolean Model Vector Space Model Let us have a brief understanding of each of the above methods. Boolean Model It is a set-based retrieval model.The user query is in boolean form. Queries are joined using AND, OR, NOT, etc. A document ...

Read More

DeepWalk Algorithm

Mithilesh Pradhan
Mithilesh Pradhan
Updated on 23-Mar-2023 746 Views

Introduction The graph is a very useful data structure that can represent co-interactions. These co-interactions can be encoded by neural networks as embeddings to be used in different ML Algorithms. This is where the DeepWalk algorithm shines. In this article, we are going to explore the DeepWalk algorithm with a Word2Vec example. Let us learn more about Graph Networks on which the core of this algorithm is based. The Graph If we consider a particular ecosystem, a graph generally represents the interaction between two or more entities. A Graph Network has two objects – node or vertex and edge. ...

Read More

How to Track Results in Digital Marketing: 5 Effective Ways to Stay Updated!

Radhika Dadhich
Radhika Dadhich
Updated on 23-Mar-2023 334 Views

You have planned and designed a highly effective marketing strategy, and you are also receiving positive responses. That’s the outcome of your digital team’s effort, who worked a day in and day out to drive more leads and conversions. So, pat your back for all that hard work! However, there’s something else you also need to take care of - tracking your digital performance. Evaluating how well your campaigns are performing is a great way to learn whether your marketing tactics are really working. Besides, monitoring your campaign performances also enable you to make the best use of your available ...

Read More

How Does COVID-19 Help with Digital Marketing: 5 Ways the Pandemic Gave a Boost to eCommerce Brands

Radhika Dadhich
Radhika Dadhich
Updated on 23-Mar-2023 192 Views

The impact of the COVID-19 pandemic outbreak has remained even today, not only in terms of health but also for business owners. Although business owners and entrepreneurs are used to handling various ups and downs, the coronavirus has brought unprecedented challenges, and nearly every industry has been affected. However, while there are negative aspects of the pandemic, such as loss of lives, salary cuts, layoffs, and business losses, let's look at the other side of the coin. We have seen how new businesses have flourished during this period, and that people started relying on digital media to stay connected. ...

Read More
Showing 39561–39570 of 61,297 articles
Advertisements