Foundations of Probability in Python

Pranay Arora
Updated on 04-Oct-2023 14:27:50

1K+ Views

Probability deals with the study of random events as well as their outcomes. It is an essential concept in various fields like finance, physics, engineering and data science. It is defined as the likelihood of an event occurring as no event can be predicted with 100% certainty. Hence probability is just a guide. In this article, we are going to be seeing the foundations of probability in Python. Python offers a number of libraries that allow us to work with probability distributions and perform statistical computations as well as generate random numbers. The basic concepts and keywords of probability ... Read More

Forecasting Using ARIMA Models in Python

Pranay Arora
Updated on 04-Oct-2023 14:19:19

914 Views

ARIMA is a statistical model used for time series forecasting that combines three components: autoregression (AR), integration (I), and moving average (MA). Autoregression (AR) − This component models the dependence between an observation and a number of lagged observations. It's based on the idea that past values of a time series can be used to predict future values. The order of autoregression, denoted by "p", specifies the number of lagged observations to use as predictors. Integration (I) − This component handles non-stationarity of the time series data by removing trends and seasonality. The order of integration, denoted by "d", ... Read More

Cleaning Data with Apache Spark in Python

Pranay Arora
Updated on 04-Oct-2023 14:15:29

1K+ Views

In today's time, when we have high volume and velocities of data flowing, Apache Spark, an open source big data processing framework, is a common choice as it allows parallel and distributed processing of data. Cleaning of such data is an important step and Apache Spark provides us with a variety of tools and methods for the cleaning of data. In this method, we are going to be seeing how to clean data with Apache Spark in Python and the steps to do so are as follows: Loading the data into a Spark DataFrame − The SparkSession.read method allows ... Read More

Create Space Between List Bullets and Text in HTML

Lokesh Badavath
Updated on 04-Oct-2023 14:10:31

29K+ Views

We use CSS padding-left property, to create a space between bullets and the text. It is used to set the padding area on the left of an element. HTML support ordered list, unordered list and HTML support ordered list, unordered list and we must use the tag, to create unordered list in HTML. The tag defines the unordered list. We use tag to start list of items. And for ordered list we must use the tag, to create unordered list in HTML. The tag defines the ordered list. We use tag to start list ... Read More

Convert a String to Uppercase in C

Samual Sam
Updated on 04-Oct-2023 14:05:42

35K+ Views

Here is the program to convert a string to uppercase in C language,Example#include #include int main() {    char s[100];    int i;    printf("Enter a string : ");    gets(s);    for (i = 0; s[i]!='\0'; i++) {       if(s[i] >= 'a' && s[i] = 'a' && s[i]

Building Chatbots in Python

Pranay Arora
Updated on 04-Oct-2023 14:02:39

568 Views

A chatbot is a computer program designed to simulate conversations with human users via text or voice. It uses AI and NLP techniques to help understand and interpret user’s messages and provide relevant responses. In this article, we will see how to create a chatbot with the help of Python. Chatbots like chatGPT have become popular since the end of 2022 and have a wide-scale use case for people of different fields. Chatbots are also integrated with mobile apps like Swiggy and Zomato to provide faster resolution to customer complaints. Chatbots are of multiple types which are as follows: ... Read More

Clustering Methods with Scipy

Pranay Arora
Updated on 04-Oct-2023 13:46:13

250 Views

Clustering is a technique in machine learning and data science that involves grouping together similar data points or objects into clusters or subsets. The goal of clustering is to find patterns and structures in data that may not be immediately apparent, and to group related data points together which can be used for further analysis. In this article, we are going to see how to implement clustering with the help of the SciPy library. SciPy provides us with various scientific computing tools to perform tasks like numerical integration, optimization, linear algebra, signal processing etc. It's used by researchers, scientists, engineers, ... Read More

List All Tables in a Schema in Oracle Database

Bharti Kumari
Updated on 04-Oct-2023 13:11:29

51K+ Views

Introduction In Oracle databases, a schema is a logical grouping of related objects, such as tables, views, and stored procedures. Each schema belongs to a specific database user and has a set of associated privileges. To list all tables in a schema in an Oracle database, you can use one of the views in the data dictionary. The `ALL_TABLES` view contains one row for each table in the current schema, while the `DBA_TABLES` view contains one row for each table in the entire database. To list the tables in a schema, you can use a SELECT statement to query the ... Read More

Top 10 Replit Alternatives for Online Coding

Shirjeel Yunus
Updated on 04-Oct-2023 13:00:47

878 Views

What is Replit? Replit is an online platform and you can use it to create a lot of projects. You need to do an easy setup to create projects. It is a platform where programs can be created and executed in 50 programming languages. The platform also consists of many programming courses which you can avail to enhance your knowledge. You need to create an account to use the features of Replit. The account can be created by using Google, GitHub, and Facebook or there is also an option of creating your own username and password. Price Plans of Replit ... Read More

Time Sharing Operating System

Arnab Chakraborty
Updated on 04-Oct-2023 13:00:06

27K+ Views

An operating system (OS) is basically a collection of software that manages computer hardware resources and provides common services for computer programs. Operating system is a crucial component of the system software in a computer system.Time-Sharing Operating Systems is one of the important type of operating system.Time-sharing enables many people, located at various terminals, to use a particular computer system at the same time. Multitasking or Time-Sharing Systems is a logical extension of multiprogramming. Processor’s time is shared among multiple users simultaneously is termed as time-sharing.The main difference between Time-Sharing Systems and Multiprogrammed Batch Systems is that in case of ... Read More

Advertisements