{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/16"},{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/9"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/7"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"},{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/9"},{"label":"Browsers","url":"https://skillfed.io/packages/category/internet-www-http-browsers"}],"enrichment":{"capability":"Solves reCAPTCHA challenges using AI-based image recognition, with support for direct API calls and integration with Playwright for browser automation.","skillfed_tags":["captcha-solving","browser-automation","computer-vision"],"use_cases":["Automate testing of web applications protected by reCAPTCHA without manual intervention","Build web scrapers that can bypass reCAPTCHA v2 checkbox challenges on target sites","Integrate captcha solving into Playwright-based browser automation workflows for data collection","Recognize and classify objects within captcha image grids as part of a larger automation pipeline","Develop security research or penetration testing tools that need to handle reCAPTCHA barriers"],"what_it_does":"reCognizer is an AI-powered reCAPTCHA solver that uses YOLOv8 segmentation and CLIP vision models to recognize captcha images and generate solutions. It accepts images in multiple formats\u2014file paths, bytes, or lists\u2014and returns both recognized responses and coordinate data. The package integrates with Playwright for both synchronous and asynchronous browser automation, allowing you to embed captcha solving directly into web scraping or testing workflows.\n\nThe package is designed for developers who need to automate interactions with reCAPTCHA-protected sites. It depends on opencv-python for image processing, ultralytics for YOLOv8 models, transformers for CLIP, and playwright for browser control. The documentation explicitly notes that standard Playwright is easily detected by reCAPTCHA and recommends pairing this package with an undetected browser engine for consistent results.","worth_installing":"Yes, if you need reCAPTCHA automation and accept the GPL v3 license obligations. The package is actively maintained, has low install friction, and integrates cleanly with Playwright. However, success depends heavily on using an undetected browser engine (not included); standard Playwright will likely fail. Verify that the package supports your specific reCAPTCHA version and that your use case complies with reCAPTCHA's terms of service."},"id":"recognizer","links":{"html":"https://skillfed.io/packages/recognizer","md":"https://skillfed.io/packages/recognizer.md","pypi":"https://pypi.org/project/recognizer/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-04-10","license_spdx":null,"license_treatment":"permissive","name":"recognizer","python_support":"supports_current","summary":"\ud83e\udd89Gracefully face reCAPTCHA challenge with ultralytics YOLOv8-seg, CLIPs VIT-B/16 and CLIP-Seg/RD64. Implemented in playwright or an easy-to-use API."},"popularity":{"monthly_downloads":111844,"position":12395,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4"}
