Tagged articles

Python

5000 articles · Page 16 of 50
DataFunTalk
DataFunTalk
Jan 11, 2025 · Artificial Intelligence

Ragent: Ant Group’s Ray‑Based Distributed Agent Framework

This article introduces Ragent, Ant Group’s Ray‑powered distributed agent framework, covering its background, motivation, design, implementation details, multi‑agent capabilities, and future directions for large‑model AI applications.

AIAgent frameworkDistributed Agents
0 likes · 14 min read
Ragent: Ant Group’s Ray‑Based Distributed Agent Framework
Test Development Learning Exchange
Test Development Learning Exchange
Jan 10, 2025 · Fundamentals

Advanced Python Features and Their Use Cases

This article introduces twenty advanced Python concepts—including decorators, context managers, generators, metaclasses, multiple inheritance, coroutines, closures, magic methods, dynamic attributes, GIL, async IO, regular expressions, garbage collection, modules, virtual environments, SOLID principles, type annotations, IPC, memory management, and reflection—explaining their typical use cases and providing clear code examples for each.

Advanced FeaturesPythonconcurrency
0 likes · 11 min read
Advanced Python Features and Their Use Cases
DaTaobao Tech
DaTaobao Tech
Jan 10, 2025 · Artificial Intelligence

AI-Driven Efficiency Improvements in a Chatroom Project

The article shows how AI accelerated a chatroom project's development—cutting cycle time, lowering developer skill demands, and delivering over 8% efficiency gains—by auto‑generating boilerplate code, debugging suggestions, and routine components such as API, Redis, MySQL, and WebSocket snippets, while outlining future improvements and a potential additional 10% R&D boost through integrated AI tools.

AIPythonRedis
0 likes · 9 min read
AI-Driven Efficiency Improvements in a Chatroom Project
php Courses
php Courses
Jan 10, 2025 · Backend Development

Top PHP Alternatives for Web Development

This article reviews the most popular programming languages that can serve as alternatives to PHP for web development, evaluating each option’s performance, ecosystem, and suitability for server‑side projects, and offers guidance on selecting the best replacement based on project requirements.

BackendJavaNode.js
0 likes · 7 min read
Top PHP Alternatives for Web Development
Test Development Learning Exchange
Test Development Learning Exchange
Jan 9, 2025 · Artificial Intelligence

Numerical Computing, Data Analysis, Machine Learning, and Data Visualization with Python Libraries

This article presents practical examples and code snippets for using Python libraries such as NumPy, Pandas, SciPy, Statsmodels, Dask, Vaex, Modin, CuPy, Scikit‑learn, TensorFlow, PyTorch, XGBoost, LightGBM, and various visualization tools to perform efficient numerical computation, data processing, machine‑learning modeling, and interactive visual analytics.

Data VisualizationMachine LearningNumPy
0 likes · 22 min read
Numerical Computing, Data Analysis, Machine Learning, and Data Visualization with Python Libraries
Java Tech Enthusiast
Java Tech Enthusiast
Jan 9, 2025 · Industry Insights

Why Python Dominates the 2024 TIOBE Index and What It Means for Developers

The January 2025 TIOBE Index reveals Python as the 2024 programming language of the year with a 9.3% growth, while C declines, C++ and Java surge, PHP exits the top ten, and Rust, Kotlin, and Go show varied trajectories, underscoring Python’s dominance across data science, web development, and automation.

AIIndustry insightsProgramming Language Trends
0 likes · 7 min read
Why Python Dominates the 2024 TIOBE Index and What It Means for Developers
Infra Learning Club
Infra Learning Club
Jan 8, 2025 · Industry Insights

2024’s Hottest Startup Open‑Source Projects Revealed

An analysis of 2024 startup‑released open‑source projects shows AI‑focused tools leading popularity, with Python used in 60% of the top 20, a median monthly growth of about 15%, and the United States contributing 65% of the most impactful releases.

Artificial IntelligenceDeveloper ToolsOpen source
0 likes · 4 min read
2024’s Hottest Startup Open‑Source Projects Revealed
Infra Learning Club
Infra Learning Club
Jan 8, 2025 · Industry Insights

20 Must‑Watch Open‑Source Projects Launched by 2024 Startups

This article surveys twenty of the most talked‑about open‑source projects released by early‑2024 startups, spanning AI assistants, developer tools, Python package managers, blockchain platforms, and more, each highlighted with its GitHub URL, star count, and a brief functional description.

AIOpen sourcePython
0 likes · 8 min read
20 Must‑Watch Open‑Source Projects Launched by 2024 Startups
Python Programming Learning Circle
Python Programming Learning Circle
Jan 8, 2025 · Fundamentals

Python Built-in Functions and Common Usage Guide

This article provides a comprehensive overview of Python's built-in functions, data types, numeric conversions, mathematical operations, data structures, string handling, scope utilities, iterator tools, dynamic code execution, and file and module operations, complete with practical code examples for each concept.

Data TypesProgramming BasicsPython
0 likes · 17 min read
Python Built-in Functions and Common Usage Guide
Test Development Learning Exchange
Test Development Learning Exchange
Jan 7, 2025 · Fundamentals

Understanding Classes and Objects in Python: Concepts, Inheritance, Special Methods, and Advanced Examples

This article introduces Python's class and object fundamentals, covering class definitions, instance and class variables, inheritance, special (dunder) methods, and advanced examples such as encapsulation, operator overloading, and the use of class and static methods, all illustrated with clear code snippets.

ObjectsPythonSpecial Methods
0 likes · 10 min read
Understanding Classes and Objects in Python: Concepts, Inheritance, Special Methods, and Advanced Examples
Python Programming Learning Circle
Python Programming Learning Circle
Jan 7, 2025 · Fundamentals

Python Tips and Tricks: Variable Swapping, Comprehensions, Counter, JSON Pretty‑Print, FizzBuzz, and More

This article presents a collection of practical Python techniques—including one‑line variable swapping, list, set and dictionary comprehensions, the Counter class for counting, pretty‑printing JSON, inline conditional expressions, list slicing, itertools combinations, and a quirky False‑equals‑True example—each illustrated with concise code snippets and explanations.

CollectionsComprehensionsData Structures
0 likes · 9 min read
Python Tips and Tricks: Variable Swapping, Comprehensions, Counter, JSON Pretty‑Print, FizzBuzz, and More
CSS Magic
CSS Magic
Jan 6, 2025 · Artificial Intelligence

Can You Write Python Without Knowing It? An AI‑Powered Coding Demo

This article walks through a step‑by‑step demonstration of how a Python beginner can use GitHub Copilot to build a command‑line tool that renders QR codes as text, illustrating interface familiarization, handling errors, iterative prompting, and final code refinement.

AI coding assistantCLI toolGitHub Copilot
0 likes · 7 min read
Can You Write Python Without Knowing It? An AI‑Powered Coding Demo
Efficient Ops
Efficient Ops
Jan 5, 2025 · Operations

Master Linux Sysadmin: 20 Essential Commands & Solutions Explained

This guide presents 20 practical Linux, security, networking, and Python questions with step‑by‑step command examples, covering bulk image download, file sorting, port monitoring, header retrieval, user account facts, RAID misconceptions, load‑balancer tools, time measurement, rewrite flags, cookie vs session, HTTP versions, common web vulnerabilities, DoS attacks, incident response, TCP handshake, TIME_WAIT optimization, Python range differences, set intersections, and parallel remote execution.

Pythonbashsecurity
0 likes · 15 min read
Master Linux Sysadmin: 20 Essential Commands & Solutions Explained
Python Programming Learning Circle
Python Programming Learning Circle
Jan 4, 2025 · Backend Development

Instagram’s Migration from Python 2 to Python 3: Challenges, Solutions, and Performance Gains

This article details how Instagram migrated its massive Python 2/Django codebase to Python 3, covering the motivations, custom Django extensions, migration strategy, technical pitfalls such as Unicode handling, pickle compatibility, iterator behavior, and the resulting CPU and memory improvements.

BackendDjangoMigration
0 likes · 18 min read
Instagram’s Migration from Python 2 to Python 3: Challenges, Solutions, and Performance Gains
21CTO
21CTO
Jan 3, 2025 · Frontend Development

Why Kivy Is the Python GUI Framework You Should Try Today

This article introduces Kivy, an open‑source Python framework for building cross‑platform graphical user interfaces, outlines its core features, provides step‑by‑step installation instructions, and shares personal insights on why developers often choose Kivy over other UI toolkits.

GUIInstallationKivy
0 likes · 6 min read
Why Kivy Is the Python GUI Framework You Should Try Today
AI Large Model Application Practice
AI Large Model Application Practice
Jan 3, 2025 · Artificial Intelligence

How to Build an Orchestrator‑Workers AI Agent Workflow with Pydantic AI

This article explains the Orchestrator‑Workers pattern from Anthropic’s “Build effective agents”, compares it with routing and parallel modes, distinguishes it from Supervisor agents, and provides a step‑by‑step Python implementation using Pydantic AI, including model definitions, prompts, orchestration logic, worker execution, and a test example.

AI agentsLLMOrchestrator-Workers
0 likes · 9 min read
How to Build an Orchestrator‑Workers AI Agent Workflow with Pydantic AI
Python Programming Learning Circle
Python Programming Learning Circle
Dec 30, 2024 · Fundamentals

90 Essential Python Tips for Better Coding

This article compiles ninety practical Python recommendations covering fundamentals, idiomatic coding styles, standard library usage, design patterns, performance profiling, testing tools, and deployment practices, aiming to help both beginners and experienced developers write cleaner, more efficient, and more maintainable Python code.

Pythoncode quality
0 likes · 9 min read
90 Essential Python Tips for Better Coding
21CTO
21CTO
Dec 29, 2024 · Backend Development

From PhD to OnlyFans: Building a Raspberry Pi Notification Robot

Computer scientist Zara Dar left her PhD to run a lucrative OnlyFans business and created a Python‑based Raspberry Pi notification robot that alerts her to new subscribers with a moving 3D‑printed penguin and sound playback.

Notification BotOnlyFansPython
0 likes · 6 min read
From PhD to OnlyFans: Building a Raspberry Pi Notification Robot
21CTO
21CTO
Dec 29, 2024 · Fundamentals

How Python’s 2024 Release Redefines Speed, Flexibility, and Popularity

The 2024 Python release brings groundbreaking speed gains, experimental GIL‑free execution, a JIT compiler, removal of legacy modules, and record‑breaking popularity, positioning Python as the most versatile and widely adopted language for AI, data science, and general development.

2024 updatesGIL removalJIT compiler
0 likes · 6 min read
How Python’s 2024 Release Redefines Speed, Flexibility, and Popularity
Test Development Learning Exchange
Test Development Learning Exchange
Dec 28, 2024 · Fundamentals

Python Data Structures and File Operations Tutorial

This tutorial introduces Python's core data structures—lists, dictionaries, sets, and tuples—and demonstrates essential file operations for text, CSV, and JSON formats, providing practical code examples for each concept and explains their characteristics, common operations, and best practices for efficient programming.

DictionariesFile OperationsLists
0 likes · 7 min read
Python Data Structures and File Operations Tutorial
Raymond Ops
Raymond Ops
Dec 27, 2024 · Backend Development

Master Python Requests: Web Scraping Basics with GET, POST, and File Saving

This tutorial walks you through installing the Python requests library, using GET, POST, and PUT methods, handling query parameters, setting custom headers to bypass anti‑scraping measures, and saving both HTML content and images to local files, complete with runnable code examples.

HTTPPythonfile-io
0 likes · 7 min read
Master Python Requests: Web Scraping Basics with GET, POST, and File Saving
21CTO
21CTO
Dec 26, 2024 · Fundamentals

2024 Programming Language Rankings: What JetBrains' Report Reveals

JetBrains' 2024 Developer Ecosystem Report, based on responses from over 23,000 developers, shows JavaScript remains the most used language, while TypeScript, Rust, and Python surge in popularity, with detailed usage percentages, growth trends, and the new Language Outlook Index highlighting future prospects.

Developer SurveyJavaScriptJetBrains
0 likes · 5 min read
2024 Programming Language Rankings: What JetBrains' Report Reveals
Python Crawling & Data Mining
Python Crawling & Data Mining
Dec 26, 2024 · Fundamentals

Understanding How Python Passes Functions Without Parentheses

This article explains why assigning a function to a variable without parentheses doesn’t invoke it, how to pass functions as arguments in Python, and demonstrates the concept with a Prisoner’s Dilemma code example, clarifying common misconceptions about function calls and references.

Higher-Order FunctionsPythondebugging
0 likes · 6 min read
Understanding How Python Passes Functions Without Parentheses
Efficient Ops
Efficient Ops
Dec 24, 2024 · Fundamentals

Create an ASCII Christmas Tree with Shell and Python Scripts

This article shares a festive greeting and demonstrates how to generate an ASCII Christmas tree using both a Bash shell script and a Python program, followed by details about the upcoming GOPS Global Operations Conference in Shenzhen, encouraging operations professionals to celebrate the holiday season.

ASCII artPythonScript
0 likes · 4 min read
Create an ASCII Christmas Tree with Shell and Python Scripts
AI Large Model Application Practice
AI Large Model Application Practice
Dec 23, 2024 · Artificial Intelligence

Master LlamaIndex Workflows: Build Multi‑Agent RAG Applications Step‑by‑Step

This article introduces LlamaIndex Workflows, explains its event‑driven design, walks through a multi‑agent demo that combines weather search and email sending, provides complete Python code for defining events, steps, and the orchestrator, and compares its strengths and limitations against similar frameworks.

AILlamaIndexMulti-Agent
0 likes · 13 min read
Master LlamaIndex Workflows: Build Multi‑Agent RAG Applications Step‑by‑Step
Test Development Learning Exchange
Test Development Learning Exchange
Dec 18, 2024 · Fundamentals

How to Import and Export Data in Pandas

This guide explains how to use Pandas to import data from various file formats such as CSV, Excel, JSON, SQL, HTML, HDF5, Pickle, TSV, fixed‑width files and the clipboard, and also demonstrates how to export DataFrames to formats like CSV, Excel, JSON, SQL, HTML, HDF5 and Pickle, providing clear code examples for each operation.

Pythondata analysisdata import
0 likes · 10 min read
How to Import and Export Data in Pandas
Test Development Learning Exchange
Test Development Learning Exchange
Dec 15, 2024 · Fundamentals

45 Common NumPy Operations with Code Examples

This article presents a comprehensive guide to 45 essential NumPy operations, covering array creation, reshaping, arithmetic, statistical functions, linear algebra, and more, each illustrated with concise explanations and ready-to-run Python code examples to help readers efficiently leverage NumPy for scientific computing.

ArrayNumPyPython
0 likes · 18 min read
45 Common NumPy Operations with Code Examples
Code Mala Tang
Code Mala Tang
Dec 14, 2024 · Fundamentals

Master Python’s Core Concepts: OOP, Decorators, Concurrency & More

This guide explores essential Python concepts for advanced developers, covering object‑oriented programming, first‑class and higher‑order functions, closures, decorators, iterators, generators, context managers, memory management, concurrency models, the Global Interpreter Lock, and asynchronous programming with practical code examples.

Advanced ConceptsPythonasync
0 likes · 21 min read
Master Python’s Core Concepts: OOP, Decorators, Concurrency & More
Test Development Learning Exchange
Test Development Learning Exchange
Dec 13, 2024 · Fundamentals

Understanding Python Variables: Concepts, Scope, Lifecycle, and Practical API Testing Examples

This article explains Python variable fundamentals—including naming rules, assignment, scope, and lifecycle—provides basic code examples, and demonstrates advanced usage of variables in API automation testing through dictionaries, class configurations, enums, result tracking, and context managers.

Code examplesProgramming FundamentalsPython
0 likes · 9 min read
Understanding Python Variables: Concepts, Scope, Lifecycle, and Practical API Testing Examples
Test Development Learning Exchange
Test Development Learning Exchange
Dec 12, 2024 · Fundamentals

Python Basics: Fundamental Operations and Code Snippets

This article presents a concise collection of 40 Python one‑liners covering fundamental operations such as printing, comprehensions, file handling, string manipulation, mathematical calculations, data structure manipulations, and useful built‑in functions, each illustrated with clear code examples.

FundamentalsPythonalgorithms
0 likes · 8 min read
Python Basics: Fundamental Operations and Code Snippets
AI Large Model Application Practice
AI Large Model Application Practice
Dec 12, 2024 · Artificial Intelligence

Mastering AutoGen: Build Multi‑Agent LLM Applications in Minutes

AutoGen, Microsoft’s advanced multi‑agent framework, lets developers quickly assemble collaborative LLM agents—supporting chat, tool use, and hierarchical group chats—through concise Python code, with examples ranging from simple two‑agent dialogues to complex three‑agent reporting pipelines, while outlining its strengths, limitations, and upcoming v0.4 enhancements.

AIAutoGenLLM
0 likes · 9 min read
Mastering AutoGen: Build Multi‑Agent LLM Applications in Minutes
Java Tech Enthusiast
Java Tech Enthusiast
Dec 12, 2024 · Fundamentals

LeetCode 814: Binary Tree Pruning

The article explains LeetCode 814, where a binary tree of 0s and 1s is pruned by recursively removing subtrees lacking a 1, using a post‑order traversal that returns null for nodes with value 0 and no retained children, achieving O(n) time and O(h) space.

C++JavaLeetCode
0 likes · 6 min read
LeetCode 814: Binary Tree Pruning
Java Tech Enthusiast
Java Tech Enthusiast
Dec 11, 2024 · Backend Development

Building a Flask Translation App with GLM-4-Flash API

This guide shows how to create a Flask web service that translates text using ZhipuAI's free, high‑speed GLM‑4‑Flash API, covering environment setup, API key configuration, asynchronous task handling, endpoint implementation, and retrieving results via a unique task ID.

APIFlaskGLM-4-Flash
0 likes · 9 min read
Building a Flask Translation App with GLM-4-Flash API
Python Crawling & Data Mining
Python Crawling & Data Mining
Dec 11, 2024 · Fundamentals

Master the ‘Sum of Numbers Ignoring 6‑9 Sections’ Challenge in Python

This article walks through a Python list‑processing problem that requires summing numbers while skipping any segment that starts with a 6 and ends with the next 9, presenting multiple solution approaches—including index tricks, flag control, while loops, and recursion—to help readers understand and implement the algorithm effectively.

ListPythonRecursion
0 likes · 7 min read
Master the ‘Sum of Numbers Ignoring 6‑9 Sections’ Challenge in Python
Test Development Learning Exchange
Test Development Learning Exchange
Dec 10, 2024 · Fundamentals

Python itertools Module: Functions, Usage Examples, and Practical Limitations

This article introduces the Python itertools module, demonstrates common functions such as count, cycle, repeat, combinations, permutations, chain, filterfalse, dropwhile, accumulate, and groupby with code examples, and discusses important limitations like infinite loops, memory consumption, and iterator irreversibility.

IteratorsMemoryPython
0 likes · 8 min read
Python itertools Module: Functions, Usage Examples, and Practical Limitations
Python Programming Learning Circle
Python Programming Learning Circle
Dec 10, 2024 · Big Data

23 Python Web Scraping Projects with GitHub Links

This article compiles twenty‑three Python web‑scraping projects, each described with its purpose, key features, and a direct GitHub repository link, offering developers a ready‑made toolbox for data collection across platforms such as WeChat, DouBan, Zhihu, Bilibili, and more.

GitHubPythonScrapy
0 likes · 9 min read
23 Python Web Scraping Projects with GitHub Links
Test Development Learning Exchange
Test Development Learning Exchange
Dec 7, 2024 · Fundamentals

Common Python Programming Problems and Solutions

This article presents a collection of 25 frequently encountered Python programming tasks, ranging from printing "Hello, World!" to checking file existence, each accompanied by concise explanations and ready-to-use code examples that illustrate fundamental concepts and techniques.

Code examplesProgramming BasicsPython
0 likes · 14 min read
Common Python Programming Problems and Solutions
Java Tech Enthusiast
Java Tech Enthusiast
Dec 7, 2024 · Interview Experience

Solve LeetCode 739 ‘Daily Temperatures’ Using a Monotonic Stack

This article explains the LeetCode 739 'Daily Temperatures' problem, describing how to compute the next warmer day for each temperature using a monotonic stack, and provides complete implementations in Java, C++, and Python, along with step‑by‑step analysis and example walkthroughs.

C++Daily TemperaturesJava
0 likes · 6 min read
Solve LeetCode 739 ‘Daily Temperatures’ Using a Monotonic Stack
Test Development Learning Exchange
Test Development Learning Exchange
Dec 6, 2024 · Artificial Intelligence

Using pytesseract and Pillow for OCR: Installation, Configuration, and Accuracy Improvement Techniques

This guide explains how to install Tesseract OCR and the Python libraries pytesseract and Pillow, configure the engine path, perform image-to-text extraction with example code, and apply various preprocessing, detection, and post‑processing methods to significantly improve OCR accuracy.

Machine LearningOCRPython
0 likes · 8 min read
Using pytesseract and Pillow for OCR: Installation, Configuration, and Accuracy Improvement Techniques
Test Development Learning Exchange
Test Development Learning Exchange
Dec 5, 2024 · Artificial Intelligence

End-to-End House Prices Prediction Project: Data Collection, Preprocessing, Modeling, Evaluation, and Deployment with Python

This tutorial walks through a complete house price prediction project, covering data collection from Kaggle, preprocessing with pandas and scikit‑learn, model training using RandomForestRegressor, evaluation, and deployment of a Flask API for real‑time predictions, providing full code examples.

Data preprocessingFlaskMachine Learning
0 likes · 9 min read
End-to-End House Prices Prediction Project: Data Collection, Preprocessing, Modeling, Evaluation, and Deployment with Python
Test Development Learning Exchange
Test Development Learning Exchange
Dec 4, 2024 · Cloud Computing

Using AWS S3 for Data Storage and Processing with Python

This tutorial guides readers through creating an AWS account, configuring the AWS CLI, uploading and downloading CSV files to S3, and using Python with pandas to clean, deduplicate, and aggregate the data before re‑uploading the results, illustrating end‑to‑end cloud data processing.

AWSCLICloud Computing
0 likes · 6 min read
Using AWS S3 for Data Storage and Processing with Python
Test Development Learning Exchange
Test Development Learning Exchange
Dec 3, 2024 · Fundamentals

Python Programming Fundamentals

This tutorial covers Python's core programming concepts including variables, data types, control structures, functions, object-oriented programming, and file operations, providing a comprehensive foundation for beginners.

Data TypesFunctionsFundamentals
0 likes · 16 min read
Python Programming Fundamentals
Python Programming Learning Circle
Python Programming Learning Circle
Dec 2, 2024 · Mobile Development

Developing a Python Mobile App with Kivy and Buildozer: Installation, First App, and Packaging Tips

This guide walks through preparing the Kivy development environment on macOS and CentOS, creating a simple hello‑world Python app, installing and using Buildozer to package the app for Android (and iOS), and troubleshooting common build issues with code examples and virtual‑machine recommendations.

AndroidBuildozerKivy
0 likes · 12 min read
Developing a Python Mobile App with Kivy and Buildozer: Installation, First App, and Packaging Tips
Satori Komeiji's Programming Classroom
Satori Komeiji's Programming Classroom
Dec 2, 2024 · Fundamentals

Master Python Generators (And the Odd Feud Behind It)

This article walks through Python generators in depth—covering basic yield behavior, the __next__, send, throw, and close methods, pre‑activation states, delegation with yield from, generator expressions pitfalls, and their role in coroutine implementation—while briefly recounting a personal conflict that sparked the write‑up.

CoroutinesPythonSend
0 likes · 28 min read
Master Python Generators (And the Odd Feud Behind It)
AI Large Model Application Practice
AI Large Model Application Practice
Dec 2, 2024 · Artificial Intelligence

Master CrewAI: Build Multi‑Agent Systems Quickly with Flows and a Full Demo

This article introduces CrewAI, a high‑level Python framework for constructing multi‑agent systems, explains its core concepts such as Crew, Agent, Tool, Task and Process, walks through a complete demo with code, evaluates its strengths and limitations, and showcases the new Flows feature for more flexible workflow orchestration.

AI FrameworkCrewAIFlows
0 likes · 15 min read
Master CrewAI: Build Multi‑Agent Systems Quickly with Flows and a Full Demo
Java Tech Enthusiast
Java Tech Enthusiast
Dec 1, 2024 · Fundamentals

LeetCode 34: Binary Search Range

LeetCode 34 asks for the first and last indices of a target in a non‑decreasing integer array, returning [-1,-1] when absent, and can be solved in O(log n) time by applying two binary‑search passes—one locating the leftmost occurrence and the other the rightmost—illustrated with Java, C++, and Python implementations.

Binary SearchC++Java
0 likes · 8 min read
LeetCode 34: Binary Search Range
Test Development Learning Exchange
Test Development Learning Exchange
Nov 30, 2024 · Artificial Intelligence

Basic Image Processing with OpenCV: Reading, Displaying, and Manipulating Images in Python

This tutorial introduces basic image processing techniques using OpenCV in Python, covering image reading, displaying, grayscale conversion, cropping, resizing, rotation, flipping, and saving, with step‑by‑step code examples and explanations to help beginners apply these operations in real projects.

Pythoncomputer visionopencv
0 likes · 8 min read
Basic Image Processing with OpenCV: Reading, Displaying, and Manipulating Images in Python
Test Development Learning Exchange
Test Development Learning Exchange
Nov 30, 2024 · Artificial Intelligence

Popular Python Libraries for Image Processing with Installation Commands and Code Samples

This article introduces ten widely used Python image‑processing libraries—including Pillow, OpenCV, scikit‑image, imageio, mahotas, SimpleITK, imgaug, face_recognition, Pyradiomics, and tqdm—provides brief descriptions, pip installation commands, and runnable code examples to help developers choose the right tool for their computer‑vision tasks.

Machine LearningPythoncomputer vision
0 likes · 10 min read
Popular Python Libraries for Image Processing with Installation Commands and Code Samples
Python Programming Learning Circle
Python Programming Learning Circle
Nov 30, 2024 · Artificial Intelligence

Numpy‑ML: A Comprehensive Pure‑NumPy Implementation of Machine Learning Algorithms

The Numpy‑ML project by David Bourgin provides a 30,000‑line pure‑NumPy library that implements a wide range of classic machine‑learning algorithms, data‑preprocessing tools, and neural‑network components, offering an educational resource for deepening algorithmic understanding rather than replacing mature frameworks.

AINumPyPython
0 likes · 4 min read
Numpy‑ML: A Comprehensive Pure‑NumPy Implementation of Machine Learning Algorithms
Test Development Learning Exchange
Test Development Learning Exchange
Nov 29, 2024 · Fundamentals

Python File Handling: Common Text Processing Scripts

This article presents a comprehensive collection of Python file handling examples, covering basic reading and writing, appending, line extraction, file copying, moving, deletion, directory management, and advanced text processing techniques such as searching, replacing, and statistical analysis, all illustrated with clear code snippets.

File I/OFile ManagementFile Operations
0 likes · 17 min read
Python File Handling: Common Text Processing Scripts
Test Development Learning Exchange
Test Development Learning Exchange
Nov 28, 2024 · Artificial Intelligence

Introduction to Deep Learning with Keras: Building and Training a Simple Neural Network

This tutorial introduces the fundamentals of deep learning, covering neural network basics, Keras fundamentals, and provides a step‑by‑step Python example that loads the Iris dataset, preprocesses data, builds, compiles, trains, evaluates, visualizes, and predicts with a simple neural network model.

AIKerasNeural Network
0 likes · 7 min read
Introduction to Deep Learning with Keras: Building and Training a Simple Neural Network
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 28, 2024 · Artificial Intelligence

Step-by-Step Guide to Registering Volcengine API, Configuring .cloudiderc, and Running LangChain Quickstart

This tutorial provides detailed instructions for registering the Volcengine API, locating and editing the .cloudiderc file, setting environment variables, installing the Volcengine Python SDK, and troubleshooting common issues when running the LangChain quick‑start examples on a cloud IDE.

AIAPILangChain
0 likes · 6 min read
Step-by-Step Guide to Registering Volcengine API, Configuring .cloudiderc, and Running LangChain Quickstart