Tagged articles

Python

5000 articles · Page 39 of 50
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Apr 15, 2022 · Artificial Intelligence

Practical AI‑Powered Voice Recognition for Game Dialogue Testing: A Step‑by‑Step Case Study

This article presents a detailed case study of using AI speech‑recognition techniques—including acoustic modeling with VGG, pypinyin conversion, feature extraction, and CTC decoding—to automatically verify game dialogue audio against script text, outlining the workflow, challenges, implementation details, and experimental results.

AICTC decodingPython
0 likes · 10 min read
Practical AI‑Powered Voice Recognition for Game Dialogue Testing: A Step‑by‑Step Case Study
360 Quality & Efficiency
360 Quality & Efficiency
Apr 15, 2022 · Mobile Development

Automating HarmonyOS Apps with Appium: Setup, .hap Installation, Element Locating, and Log Retrieval

This guide demonstrates how to use Appium for automated testing of HarmonyOS applications, covering device connection setup, .hap package installation via HDC, element location strategies, handling logs, and compatibility considerations, providing code examples for developers familiar with Android automation.

AppiumHarmonyOSPython
0 likes · 7 min read
Automating HarmonyOS Apps with Appium: Setup, .hap Installation, Element Locating, and Log Retrieval
Python Programming Learning Circle
Python Programming Learning Circle
Apr 14, 2022 · Artificial Intelligence

Top Clustering Algorithms in Python with scikit-learn: A Comprehensive Tutorial

This tutorial explains clustering as an unsupervised learning task, outlines why no single algorithm fits all data, and provides step‑by‑step Python code using scikit‑learn to install the library, generate synthetic datasets, and apply ten popular clustering algorithms with visualizations.

ClusteringPythonUnsupervised Learning
0 likes · 21 min read
Top Clustering Algorithms in Python with scikit-learn: A Comprehensive Tutorial
Python Programming Learning Circle
Python Programming Learning Circle
Apr 13, 2022 · Fundamentals

Using Open3D for 3D Data Processing: From Depth Maps to Point Clouds and Surface Reconstruction

This tutorial introduces the Open3D library, shows how to install it, convert depth maps to point clouds, visualize facial point clouds, perform point‑cloud segmentation and clustering, and apply surface reconstruction methods such as Poisson, alpha shapes, and ball‑pivoting using Python code.

3D processingPythonopen3d
0 likes · 12 min read
Using Open3D for 3D Data Processing: From Depth Maps to Point Clouds and Surface Reconstruction
Python Programming Learning Circle
Python Programming Learning Circle
Apr 12, 2022 · Fundamentals

Implementing Common Hypothesis Tests in Python: Z‑test, t‑test, F‑test and Data Exploration

This article demonstrates how to conduct various hypothesis tests—including Z‑test, one‑sample and two‑sample t‑tests, F‑test, as well as distribution fitting and outlier detection—using Python libraries such as Statsmodels, SciPy, and pandas on both the Iris dataset and a human temperature dataset.

Data AnalysisPythonZ-test
0 likes · 9 min read
Implementing Common Hypothesis Tests in Python: Z‑test, t‑test, F‑test and Data Exploration
IT Services Circle
IT Services Circle
Apr 10, 2022 · Information Security

Building a Simple Python Port Scanner in 20 Lines

This tutorial explains how to create a lightweight Python port scanner using only standard libraries, covering required imports, command‑line host input, a full‑range port loop with socket connections, result handling, and runtime measurement, all within a concise 20‑line script.

Pythonnetwork securityport scanning
0 likes · 4 min read
Building a Simple Python Port Scanner in 20 Lines
Python Programming Learning Circle
Python Programming Learning Circle
Apr 8, 2022 · Fundamentals

A Comprehensive Guide to Python Decorators and Aspect-Oriented Programming (AOP)

This article explains the concept of Aspect‑Oriented Programming (AOP) and demonstrates how Python decorators—both function‑based and class‑based—can be used to implement AOP features such as pre‑ and post‑execution logic, handling arguments, preserving metadata with functools.wraps, and stacking multiple decorators.

AOPPythonaspect-oriented-programming
0 likes · 18 min read
A Comprehensive Guide to Python Decorators and Aspect-Oriented Programming (AOP)
360 Quality & Efficiency
360 Quality & Efficiency
Apr 8, 2022 · Fundamentals

Using Windows Messages for GUI Automation with Python

This article explains how Windows' event‑driven message system can be leveraged for stable GUI automation, covering window concepts, message queues, message types, and providing Python code examples that use win32gui to click buttons, select menus, and manipulate edit controls without relying on screen coordinates.

GUIMessage AutomationPython
0 likes · 14 min read
Using Windows Messages for GUI Automation with Python
Python Programming Learning Circle
Python Programming Learning Circle
Apr 7, 2022 · Fundamentals

Commonly Used Python Functions: A Quick Reference Guide

This article compiles over 100 commonly used Python functions across twelve topics—from basic I/O and data structures to threading and decorators—providing concise code examples to help beginners quickly recall function names and their purposes for more efficient coding.

FunctionsPythonprogramming basics
0 likes · 9 min read
Commonly Used Python Functions: A Quick Reference Guide
Python Programming Learning Circle
Python Programming Learning Circle
Apr 7, 2022 · Fundamentals

Understanding Hash Tables and Implementing Them in Python

This article explains the concept of hashing and hash tables, describes their characteristics and collision‑resolution strategies, showcases practical Python implementations with load‑factor handling and resizing, and highlights common applications such as dictionaries and network session tables.

Data StructuresPythoncollision-resolution
0 likes · 13 min read
Understanding Hash Tables and Implementing Them in Python
Python Programming Learning Circle
Python Programming Learning Circle
Apr 5, 2022 · Artificial Intelligence

Transforming Time Series Data into Supervised Learning Datasets with Pandas shift() and series_to_supervised()

This tutorial explains how to convert single‑variable and multi‑variable time‑series data into a supervised‑learning format using Pandas' shift() function and a custom series_to_supervised() helper, covering one‑step, multi‑step, and multivariate forecasting examples with complete Python code.

PythonTime Seriesforecasting
0 likes · 20 min read
Transforming Time Series Data into Supervised Learning Datasets with Pandas shift() and series_to_supervised()
Liangxu Linux
Liangxu Linux
Apr 5, 2022 · Fundamentals

C vs. Python for Beginners: When to Choose Each Language

In a live‑stream chat, a middle‑schooler asks whether to start with C or Python, prompting the host to explain why adults should begin with C for deep fundamentals while children benefit more from Python’s simplicity and rapid feedback.

C ProgrammingEducationProgramming Fundamentals
0 likes · 5 min read
C vs. Python for Beginners: When to Choose Each Language
Python Programming Learning Circle
Python Programming Learning Circle
Apr 4, 2022 · Artificial Intelligence

Comprehensive Python Code Collection for Robot Algorithms: Localization, Mapping, SLAM, Path Planning, and Tracking

This article presents a curated collection of Python implementations for widely used robot algorithms—including EKF/UKF localization, histogram filtering, Gaussian grid mapping, various SLAM techniques, grid‑based and sampling‑based path planners, and multiple trajectory tracking controllers—along with usage instructions and visual demonstrations.

PythonSLAMlocalization
0 likes · 11 min read
Comprehensive Python Code Collection for Robot Algorithms: Localization, Mapping, SLAM, Path Planning, and Tracking
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Apr 2, 2022 · Artificial Intelligence

Design and Implementation of the Xiaosi Intelligent Customer Service Bot for Internal IM

This article details the design, architecture, key technologies, and deployment of Xiaosi, an AI‑powered intelligent customer service chatbot built on the internal IM platform, highlighting its problem‑diagnosis accuracy, manpower savings, adapter mechanism, high‑availability backend, and practical use cases.

AI chatbotBackendDjango
0 likes · 13 min read
Design and Implementation of the Xiaosi Intelligent Customer Service Bot for Internal IM
Python Programming Learning Circle
Python Programming Learning Circle
Mar 31, 2022 · Artificial Intelligence

Comprehensive PyTorch Code Snippets: Configuration, Tensor Operations, Model Definition, Training, and Best Practices

This article provides a thorough collection of commonly used PyTorch code snippets covering environment setup, reproducibility, GPU configuration, tensor manipulation, model building, data preprocessing, training and evaluation loops, custom loss functions, regularization techniques, learning‑rate scheduling, checkpointing, and practical tips for efficient deep‑learning development.

PythonTensor Operationsdeep learning
0 likes · 37 min read
Comprehensive PyTorch Code Snippets: Configuration, Tensor Operations, Model Definition, Training, and Best Practices
Python Programming Learning Circle
Python Programming Learning Circle
Mar 29, 2022 · Fundamentals

Why Python Does Not Have a Main Function

This article explains why Python, as an interpreted scripting language, does not require a mandatory main function like compiled languages, clarifies common misconceptions about the __name__ == '__main__' guard, and recommends using a simple main.py entry file for clean, idiomatic code.

Pythonbest practicescoding style
0 likes · 7 min read
Why Python Does Not Have a Main Function
IT Services Circle
IT Services Circle
Mar 29, 2022 · Fundamentals

Top 10 Online Platforms for Programming Practice and Coding Challenges

This article presents a curated list of ten online platforms—including LeetCode, PythonTip, Coding Games, CodeCombat, Checkio, Cyber Dojo, CodeMonkey, Codewars, pythonchallenge, and Python100—offering diverse coding exercises and games to help learners improve algorithmic skills and practice various programming languages.

Pythonalgorithm practicecoding challenges
0 likes · 5 min read
Top 10 Online Platforms for Programming Practice and Coding Challenges
IT Services Circle
IT Services Circle
Mar 26, 2022 · Information Security

Common Reasons Why Your Proxy Fails to Hide Your Web Scraper

The article explains several typical situations—such as not configuring HTTPS proxies, using server IPs, non‑anonymous proxies, polluted IP pools, and lack of HTTP/2 support—that cause websites to easily detect that a request is made through a proxy, even for beginner Python scrapers.

HTTPProxyPython
0 likes · 7 min read
Common Reasons Why Your Proxy Fails to Hide Your Web Scraper
Python Programming Learning Circle
Python Programming Learning Circle
Mar 25, 2022 · Fundamentals

Using the you-get Python Library to Download Videos, Images, and Manage Files

This tutorial introduces the you-get Python3 media‑download library, shows how to install it with pip, demonstrates basic commands for downloading videos and images, explains options for specifying output paths, renaming files, viewing video information, and selecting formats, and provides practical code examples.

Image DownloadPythonTutorial
0 likes · 5 min read
Using the you-get Python Library to Download Videos, Images, and Manage Files
Tencent Cloud Developer
Tencent Cloud Developer
Mar 25, 2022 · Cloud Computing

Automating Batch Video Editing Using FFmpeg on Tencent Cloud Serverless

The article explains how to use FFmpeg within Tencent Cloud Serverless functions to build fully automated, scalable, and customizable batch video‑editing pipelines—covering use cases like personalized student highlights, avatar‑based marketing clips, and streamer promos—while detailing deployment via GitHub Actions or manual upload.

Cloud ComputingFFmpegPython
0 likes · 12 min read
Automating Batch Video Editing Using FFmpeg on Tencent Cloud Serverless
IT Services Circle
IT Services Circle
Mar 24, 2022 · Fundamentals

Comprehensive Guide to Python Time Handling with calendar, time, and datetime Modules

This article provides a detailed tutorial on Python's time‑related classes and functions, covering Unix timestamps, conversion tools, and the practical use of the calendar, time, and datetime modules with examples of formatting, timezone conversion, and common time‑conversion tricks for everyday programming tasks.

Pythoncalendardate-time conversion
0 likes · 18 min read
Comprehensive Guide to Python Time Handling with calendar, time, and datetime Modules
DeWu Technology
DeWu Technology
Mar 23, 2022 · Databases

Introduction to ORM and Peewee Usage in Python

The article explains how ORM bridges Python objects and relational databases, compares options, and justifies choosing the lightweight Peewee library, then details its workflow—model generation, inserting, updating, deleting, and querying records—showcasing how this approach reduces manual data‑creation time from hours to seconds.

DjangoORMPeewee
0 likes · 9 min read
Introduction to ORM and Peewee Usage in Python
IT Services Circle
IT Services Circle
Mar 23, 2022 · Artificial Intelligence

Local Outlier Factor (LOF) Algorithm: Theory, Workflow, Pros & Cons, and Python Implementation

This article introduces the classic density‑based anomaly detection method Local Outlier Factor (LOF), explains its underlying concepts such as k‑distance, reachability distance, and local reachability density, outlines the algorithm steps, discusses its advantages and limitations, and provides practical Python examples using PyOD and scikit‑learn.

LOFPythonanomaly detection
0 likes · 10 min read
Local Outlier Factor (LOF) Algorithm: Theory, Workflow, Pros & Cons, and Python Implementation
HomeTech
HomeTech
Mar 22, 2022 · Cloud Computing

AutoPPT System Architecture and Data-Driven PPT Generation

This article explores the AutoPPT system that automates PowerPoint presentation creation by integrating real-time data analysis, reducing manual effort, and enhancing efficiency through a structured workflow from data collection to final output.

AutoPPTJavaPPT Generation
0 likes · 10 min read
AutoPPT System Architecture and Data-Driven PPT Generation
Python Programming Learning Circle
Python Programming Learning Circle
Mar 21, 2022 · Fundamentals

Getting Started with Python's Turtle Graphics

This article introduces Python's turtle module, explains how to import it, configure the pen's speed, color, size, and use drawing functions such as forward, left, right, circle, dot, and goto, and provides several complete code examples for creating simple graphics.

CodingGraphicsPython
0 likes · 4 min read
Getting Started with Python's Turtle Graphics
FunTester
FunTester
Mar 20, 2022 · Fundamentals

Why Your Selenium Tests Fail: Common Pitfalls and How to Fix Them

This article walks through three frequent Selenium‑Python automation problems—missing test discovery due to method naming, incorrect URLs that break page data loading, and element‑location failures after window switches—explaining their causes and step‑by‑step solutions.

Pythonautomated testingdebugging
0 likes · 7 min read
Why Your Selenium Tests Fail: Common Pitfalls and How to Fix Them
Python Programming Learning Circle
Python Programming Learning Circle
Mar 19, 2022 · Artificial Intelligence

Building a Simple Digital Twin for Lithium‑Ion Batteries Using Python and Neural Networks

The article demonstrates how to build a digital twin for lithium‑ion batteries in Python by constructing a physics‑based model, augmenting it with experimental data using a simple Keras neural network, and visualizing predictions, illustrating the hybrid approach’s improved accuracy over purely empirical methods.

KerasNeural NetworkPython
0 likes · 9 min read
Building a Simple Digital Twin for Lithium‑Ion Batteries Using Python and Neural Networks
Hacker Afternoon Tea
Hacker Afternoon Tea
Mar 18, 2022 · Backend Development

Building a Distributed Multi‑Tenant Database with Django, Postgres, and Citus

This guide demonstrates how to build a distributed multi‑tenant database using Django with Postgres and Citus, covering installation, supported Django versions, model modifications via mixins or inheritance, middleware for tenant context, automatic composite foreign keys, and the library’s API with concrete code examples.

Backend DevelopmentCitusDjango
0 likes · 8 min read
Building a Distributed Multi‑Tenant Database with Django, Postgres, and Citus
Python Programming Learning Circle
Python Programming Learning Circle
Mar 17, 2022 · Fundamentals

Understanding the self Parameter in Python Classes

This article explains the purpose of the self parameter in Python classes, using analogies and concrete code examples to show how self represents the instance itself, how it is passed automatically, and how different objects produce distinct self values when methods are invoked.

InstanceOOPPython
0 likes · 5 min read
Understanding the self Parameter in Python Classes
Python Programming Learning Circle
Python Programming Learning Circle
Mar 17, 2022 · Fundamentals

Comprehensive Overview of Common Sorting Algorithms with Python Implementations

This article provides a detailed introduction to internal and external sorting, compares the time‑complexities and stability of classic algorithms such as bubble, selection, insertion, shell, merge, quick, heap, counting, bucket and radix sorts, and includes complete Python code examples for each.

Algorithm ComplexityData StructuresPython
0 likes · 20 min read
Comprehensive Overview of Common Sorting Algorithms with Python Implementations
IT Services Circle
IT Services Circle
Mar 17, 2022 · Fundamentals

Understanding the __init__ Constructor Method in Python

This article explains the purpose and behavior of Python's __init__ constructor method, clarifies object-oriented concepts such as classes, instances, and attributes, and provides example code illustrating how __init__ is automatically invoked during object creation to initialize instance properties.

OOPProgramming FundamentalsPython
0 likes · 4 min read
Understanding the __init__ Constructor Method in Python
ELab Team
ELab Team
Mar 16, 2022 · Artificial Intelligence

Reverse Dictionary Made Easy: Harness WantWords and Hugging Face for Quick NLP Model Integration

This article introduces the open‑source WantWords reverse‑dictionary project, explains its token‑based processing pipeline, walks through Python implementation and model invocation with Hugging Face’s Transformers, reviews NLP’s historical evolution, and shows how front‑end developers can quickly integrate NLP models into products.

Artificial IntelligenceBERTHugging Face
0 likes · 13 min read
Reverse Dictionary Made Easy: Harness WantWords and Hugging Face for Quick NLP Model Integration
IT Architects Alliance
IT Architects Alliance
Mar 14, 2022 · Backend Development

Design Document: Automated Gym Reservation Bot Using Selenium and Python

This article presents a detailed engineering design document for a Python‑based automation tool that uses Selenium to reserve gym slots during the COVID‑19 pandemic, covering problem description, requirements, overview and detailed design, implementation specifics, and operational workflow.

Gym BookingPythonWeb Scraping
0 likes · 10 min read
Design Document: Automated Gym Reservation Bot Using Selenium and Python
MaGe Linux Operations
MaGe Linux Operations
Mar 13, 2022 · Fundamentals

March 2022 TIOBE Ranking: Python Leads, Lua Returns to Top 20

The TIOBE index for March 2022 shows Python still at number one, Lua re‑entering the top‑20 while displacing Groovy, and several shifts among languages like Go, Delphi, R, and Swift, with detailed rankings and trends illustrated in accompanying charts.

Language PopularityLuaPython
0 likes · 4 min read
March 2022 TIOBE Ranking: Python Leads, Lua Returns to Top 20
IT Services Circle
IT Services Circle
Mar 13, 2022 · Fundamentals

Using Folium for Interactive Map Visualization in Python

This article introduces the Python library Folium, explains its installation, demonstrates basic map creation, marker and shape addition, and presents a practical case of visualizing parking lot geolocation data with interactive features and clustering, providing code snippets and usage guidance.

Data VisualizationFoliumMapping
0 likes · 12 min read
Using Folium for Interactive Map Visualization in Python
MaGe Linux Operations
MaGe Linux Operations
Mar 11, 2022 · Fundamentals

Unlock Python from Scratch: A Complete Zero‑to‑Hero Tutorial

This post announces a free, beginner‑friendly Python tutorial that covers everything from installation and basic syntax to advanced topics like decorators and serialization, providing a detailed curriculum, video links, and downloadable courseware to help learners start coding without any prior experience.

CurriculumPythonbeginner tutorial
0 likes · 5 min read
Unlock Python from Scratch: A Complete Zero‑to‑Hero Tutorial
Python Programming Learning Circle
Python Programming Learning Circle
Mar 11, 2022 · Fundamentals

Refactoring a Python Employee Management System to Eliminate Code Smells

This article explains common Python code smells in an employee‑management example, demonstrates why practices such as using raw strings for roles, duplicated search methods, excessive isinstance checks, and vague boolean flags are problematic, and provides a step‑by‑step refactor using Enums, abstract base classes, list comprehensions, custom exceptions, and clearer method separation.

Abstract Base ClassDesign PatternsEnum
0 likes · 14 min read
Refactoring a Python Employee Management System to Eliminate Code Smells
IT Services Circle
IT Services Circle
Mar 11, 2022 · Fundamentals

Comprehensive Guide to Plotnine: Installation, Data, Aesthetics, Geoms, Stats, Scales, Positions, Coordinates, Facets, and Themes

This article provides a detailed tutorial on plotnine, the Python implementation of the Grammar of Graphics, covering installation methods, data handling, aesthetic mappings, geometric objects, statistical transformations, scales, position adjustments, coordinate systems, faceting, themes, and multi‑panel plotting with code examples.

Data VisualizationGrammar of GraphicsPython
0 likes · 8 min read
Comprehensive Guide to Plotnine: Installation, Data, Aesthetics, Geoms, Stats, Scales, Positions, Coordinates, Facets, and Themes
Liangxu Linux
Liangxu Linux
Mar 8, 2022 · Operations

Replacing Unstable Shell RPM Checks with Python’s rpm‑python Library

The article explains why a fragile Shell script for comparing local RPM packages to a central repository was rewritten in Python using the rpm‑python library, demonstrates how to install and import the library, and showcases practical code examples for querying both installed and offline RPM packages.

PythonRPMautomation
0 likes · 6 min read
Replacing Unstable Shell RPM Checks with Python’s rpm‑python Library
IT Services Circle
IT Services Circle
Mar 7, 2022 · Big Data

Awesome Web Scraping – A Comprehensive Chinese Collection of Web Scraping Resources

This article introduces the renowned "awesome" GitHub repository, highlights its extensive sub‑lists for various domains, focuses on the awesome‑web‑scraping collection, and presents a newly created Chinese version that aggregates Python, JavaScript, Go, and other language‑specific web‑scraping tools and libraries.

Awesome ListGitHubJavaScript
0 likes · 4 min read
Awesome Web Scraping – A Comprehensive Chinese Collection of Web Scraping Resources
MaGe Linux Operations
MaGe Linux Operations
Mar 4, 2022 · Backend Development

How to Build a Local QR‑Code Login Scraper for QQ Music with Python

This tutorial walks through creating a Python‑based local QR‑code login scraper for QQ Music, covering the extraction of dynamic parameters, handling of encrypted cookies, displaying and removing QR images, and ultimately obtaining a usable session for further automation.

Login AutomationPythonQR code
0 likes · 15 min read
How to Build a Local QR‑Code Login Scraper for QQ Music with Python
Python Programming Learning Circle
Python Programming Learning Circle
Mar 4, 2022 · Big Data

Introduction to NumPy and Pandas: Fundamentals, Operations, and Data Handling in Python

This article provides a comprehensive overview of NumPy and pandas, covering ndarray basics, multi‑dimensional array creation, core array attributes, broadcasting, random number generation, reshaping, as well as pandas Series and DataFrame structures, data import/export, grouping, merging, and advanced data manipulation techniques for scientific and data‑analysis tasks.

Array OperationsDataFramesNumPy
0 likes · 17 min read
Introduction to NumPy and Pandas: Fundamentals, Operations, and Data Handling in Python
IT Services Circle
IT Services Circle
Mar 4, 2022 · Fundamentals

Understanding Character Encoding: From GBK and UTF-8 to Unicode

This tutorial explains the origins and evolution of character encoding, covering early ASCII, Chinese GBK/GB18030, the universal Unicode standard, UTF‑8 variable‑length encoding, and practical differences between Python 2 and Python 3 with code examples.

ASCIICharacter EncodingGBK
0 likes · 9 min read
Understanding Character Encoding: From GBK and UTF-8 to Unicode
MaGe Linux Operations
MaGe Linux Operations
Mar 3, 2022 · Fundamentals

Create Stunning Chinese Spring Couplets with Python in 70 Lines

Learn how to generate traditional Chinese spring couplets as decorative images using a concise Python script—covering required modules, character image retrieval, background handling, layout generation, and sample outputs—with clear code snippets and usage examples.

Chinese CalligraphyPILPython
0 likes · 6 min read
Create Stunning Chinese Spring Couplets with Python in 70 Lines
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 3, 2022 · Fundamentals

5 Clever Python Ways to Compute 1‑2+3‑4+…+99

This article presents a Python fan's arithmetic challenge—calculating the alternating sum 1‑2+3‑4+…+99—and walks through five distinct code solutions, from basic loops to concise itertools one‑liners, highlighting their logic and trade‑offs.

Code ExampleLoopsPython
0 likes · 5 min read
5 Clever Python Ways to Compute 1‑2+3‑4+…+99
Sohu Tech Products
Sohu Tech Products
Mar 2, 2022 · Backend Development

Using requests‑cache to Cache HTTP Requests in Python Web Scraping

This article introduces the requests‑cache library, explains how to install it, demonstrates basic and advanced usage—including session patching, backend selection, expiration policies, request/response filtering, and cache‑control header handling—to efficiently avoid duplicate HTTP requests during Python web scraping.

HTTPPythonWeb Scraping
0 likes · 11 min read
Using requests‑cache to Cache HTTP Requests in Python Web Scraping
IT Services Circle
IT Services Circle
Mar 2, 2022 · Artificial Intelligence

Curated Open‑Source Face Recognition Projects Overview

This article presents a curated collection of open‑source face recognition projects—including OpenFace, face_recognition, InsightFace, RetinaFace, SCRFD, FaceNet, Deepface, and CompreFace—detailing their features, GitHub stars, usage examples, and code snippets for Python and TensorFlow implementations.

Artificial IntelligencePythondeep learning
0 likes · 5 min read
Curated Open‑Source Face Recognition Projects Overview