Discover and explore top open-source AI tools and projects—updated daily.
Farama-FoundationWeb interaction benchmark for reinforcement learning research
Top 79.8% on SourcePulse
MiniWoB++ provides over 100 web interaction environments for reinforcement learning research, extending OpenAI's MiniWoB benchmark. It offers a Python interface compatible with the Gymnasium API, enabling programmatic control of web browser interactions via Selenium WebDriver. This benchmark is designed for researchers and practitioners in RL focusing on web-based tasks.
How It Works
MiniWoB++ leverages Selenium WebDriver to automate browser actions, simulating user interactions with web pages. Each environment presents a specific web-based task, and agents learn to navigate and manipulate the DOM to achieve goals. The Python interface abstracts the complexities of browser automation, providing a standardized Gymnasium API for RL agents.
Quick Start & Requirements
pip install miniwobsudo apt install chromium-driver on Debian/Ubuntu).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The README does not specify the project's license, which is a critical factor for commercial adoption or integration into closed-source projects. Development is ongoing to meet Farama Standards, suggesting potential for API changes or incomplete features.
6 months ago
Inactive
princeton-nlp
ServiceNow
openai