The server component of LogUI, a framework-agnostic JavaScript library for logging user interactions on webpages.
LogUI is an innovative client-side JavaScript library designed to log user interactions on web pages, particularly for Interactive Information Retrieval (IIR) experiments. Built to be framework-agnostic, it allows researchers and developers to track detailed interactions with UI components, making it a versatile tool for enhancing user experience and gathering analytical insights. The LogUI server, which is Dockerized for convenience, complements the client library, offering an efficient way to deploy and manage the logging process.
This library, developed by Dr. David Maxwell at TUDelft, arose from a need for consistent logging infrastructure in IIR experiments. By providing a standardized approach, LogUI aims to streamline the research process and maximize the quality of data collected. Whether you’re a researcher or a developer, LogUI serves as an essential resource for your experimental needs.
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.
A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.