![Trending Articles on Technical and Non Technical topics](/images/trending_categories.jpeg)
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 27104 Articles for Server Side Programming
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
109 Views
Python, with its simplicity and versatility, has gained immense popularity among developers worldwide. Its extensive range of libraries and frameworks allows programmers to accomplish a wide array of tasks, including web automation. When it comes to automating web browsers, Selenium, a powerful tool in the Python ecosystem, takes center stage. Selenium provides a user−friendly interface to interact with web pages, making it an indispensable tool for web testing, scraping, and automation tasks. In this tutorial, we will delve into the world of Python and Selenium to explore a specific task: closing a web page programmatically. Have you ever found yourself ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
184 Views
In the world of finance, analyzing vast amounts of data plays a crucial role in making informed decisions. Python, with its powerful libraries and tools, has become a popular choice for financial data analysis and building trading strategies. In this tutorial, we will explore how to leverage Python for analyzing financial data and developing effective trading strategies. Financial data analysis involves extracting valuable insights from various sources, such as historical stock prices, company financial statements, and market indicators. By applying statistical techniques, visualization, and machine learning algorithms, we can gain a deeper understanding of market trends and patterns. Subsequently, armed ... Read More
![Amrinder Singh](https://www.tutorialspoint.com/assets/profiles/683262/profile/60_662154-1690464720.png)
573 Views
Thumbnail images are commonly used in a variety of applications to present photos in a compact and visually appealing manner. They enable users to navigate through a huge number of photographs fast and effortlessly since they are compact, compressed images that faithfully depict the original image. Python is popular for manipulation and processing of images. A well-known Python library for working with images is the Python Imaging Library (PIL), now called Pillow that offers a large number of tools for carrying out various image-processing operations, such as cropping, resizing, and applying filters. Approaches ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
988 Views
Web scraping has evolved as an effective method for obtaining information from websites. It allows individuals and organizations to collect information for a variety of objectives, including market research, sentiment analysis, and data−driven decision−making. However, online scraping frequently produces unstructured and jumbled data that must be cleaned and preprocessed before it can be used efficiently. The clean−text module in Python provides a complete and efficient solution for cleaning web scraping data, allowing users to preprocess and extract important insights from their scraped data. Clean−text is a robust Python package for text cleaning and preprocessing. It includes a variety of functions ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
113 Views
In today's digital age, efficiently categorizing text documents has become crucial. One approach to this is using sparse features in Python's Scikit−Learn library. Sparse features involve representing each document as a high−dimensional vector, with each dimension corresponding to a unique word in the corpus. In this article, we'll explore the theory and implementation of text classification using sparse features in Scikit−Learn. You'll gain practical skills in data preprocessing, feature extraction, model selection, and evaluation. Whether you're a researcher, data scientist, or developer, this article will provide valuable insights into text classification using Python. Getting Started Sparse feature representation is a ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
595 Views
Python is a highly flexible programming language that allows for various programming patterns. One of these patterns is the class factory pattern, which is a powerful way to create classes dynamically at runtime. In this article, we'll explore the class factory pattern in Python and its benefits, and provide some examples of how it can be used to write more modular and flexible code. How Class Factories Work A class factory is a special type of function that generates a brand new class when it is called. This function typically takes input parameters that are used to define the properties ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
53 Views
Visualizing data is a crucial part of data analysis, as it can help to uncover insights and reveal patterns in complex datasets. Circular visualizations are a unique approach to visualizing data, which can be particularly useful in identifying relationships and patterns that are not immediately apparent using traditional graphing techniques. This article will provide a comprehensive guide to creating circular visualizations using the Hishiryo Python library. We will explore the advantages of circular visualizations, delve into the basics of the Hishiryo Python library, and demonstrate how to create circular visualizations using different types of datasets. Upon completion of this article, ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
165 Views
Kivy is a free and open−source Python framework that allows developers to create cross−platform applications. It comes with a plethora of pre−built widgets such as buttons, labels, text inputs, and many more. However, there may be situations where these pre−built widgets do not fit the project's requirements, and we may need to create custom widgets. In such cases, the Canvas module in Kivy provides an excellent solution to create bespoke user interface elements. In this article, we will focus on creating a circular button with an oval−like shape using the Canvas module in Kivy. We will guide you through ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
171 Views
Chatbots have been recognized as a preferred communication tool for businesses to interact with their customers, offering a more efficient and convenient interaction method. Python, a programming language that makes it easy because of the development resources, has become a top choice for building all kinds of chatbots. On the other hand, Rasa is a specialized tool that focuses on constructing chatbots with natural language understanding. In this article, we will delve into the fascinating world of chatbot development using Python and Rasa. We will take a closer look at the process of defining a chatbot's purpose, training it to ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
134 Views
Nowadays, chatbots have become an omnipresent feature in various industries as they are being utilized to enhance customer service and engagement. Python, which is a versatile and easy−to−use programming language, has emerged as a favored option for constructing chatbots. In this article, we’ll dive into the details of how to build a chatbot using the ChatterBot module in Python. ChatterBot is a machine learning library that offers immense potential to developers for designing intelligent chatbots that can adapt and learn from user input. We will go over the fundamental steps involved in setting up a chatbot instance, training it, ... Read More