The Explorotron Visual Studio Code extension is an extension for guided and independent code exploration and learning. The tool is designed to help students learn from arbitrary JavaScript example code they can find by providing different interactive views or so-called study lenses each focusing on different aspects of the code. The individual study lenses are based on computing education research and follow best practices such as the PRIMM methodology, a peel-away design or an environment closely resembling a professional programming environment to support skill transfer.
This is the software associated with the paper "A knowledge graph approach to predict and interpret disease-causing gene interactions|" published in BMC bioinformatics. The code is available via https://github.com/oligogenic/ARBOCK
This package is based on the package TikZ and can be used to draw various kinds of diagrams such as bar charts, doughnut charts, infographics, pie charts, ring charts, square charts, sunburst charts, waffle charts and wheel charts.It provides several options to customize the diagrams. It is also possible to specify a plot for the shape of the chart. Furthermore a legend can be added and the table of contents can be displayed as one of these diagrams.
This package is based on the package TikZ and can be used to draw geometric constructions with liftarms. There are several options for the appearance of the liftarms. It provides an environment to connect multiple liftarms using the Newton-Raphson method and LU decomposition. It also provides an environment to describe a construction and a method to animate a construction with one or more traces.
In this demo, we show an adaptable proof-of-concept web application for a conversational recommender system which supports domain-specific user interface (UI) elements. The application uses a Large Language Model (LLM) for preference elicitation, content-based recommendation, and justification of the outcomes in different explanation styles. Through this interactive example, we aim to highlight three often overlooked aspects in current research on conversational recommender systems: (i) chatbots can go beyond purely text-based interaction patterns by implementing custom UI elements; (ii) function calling is a powerful feature to develop flexible, semi-structured interfaces with LLMs; (iii) due to their general knowledge and RAG extensibility, LLMs can be employed as convincing content-based recommenders to rapidly develop and test interfaces and explanation styles.
DIRESA is a Python package for dimension reduction based on TensorFlow. The distance-regularized Siamese twin autoencoder architecture is designed to preserve distance (ordering) in latent space while capturing the non-linearities in the datasets.PrerequisitesThe DIRESA package depends on the tensorflow and tensorflow_probability packages. These can be installed with the following commands: pip install tensorflow pip install tensorflow_probabilityInstall DIRESAInstall DIRESA with the following command: pip install diresa
Wastrumentation is a dynamic analysis platform for WebAssembly that supports intercession. Wastrumentation is based on source code instrumentation, which weaves the analysis code directly into the target program code. Inlining the analysis into the target’s source code avoids dependencies on the runtime environment, making analyses portable across different Wasm VMs. Wastrumentation's approach enables the implementation of analyses in any Wasm-compatible language.
This package implements Broyden’s good method to solve a system of equations. It is also possible to use coordinates defined by TikZ as known and unknown variables.
I work since last year with the TOW Center Columbia University on the development of software (through AI) that can screen sourcing in news coverage and do analysis on the level of journalism: balance of sources? cross check? Those answer will be delivered through our tool. It will be published on GITHUB and offered as 'software as service' to news desks.
pySWAP is a Python wrapper (not Python implementation) for the SWAP hydrological model (link to the model website). It simplifies the creation of input files, execution of the SWAP model, and analysis and visualization of results. Users can set up and document their models in Jupyter notebooks, enhancing transparency, collaboration, and facilitating community-supported debugging.
DECIDE COMPOSITE CLINICAL DECISION-MAKING INSTRUMENTThe DECIDE Instrument is designed to evaluate clinical decision-making (CDM) in community pharmacy settings. It assesses pharmacists’ clinical decision-making confidence, shared decision-making practices, contextual influences, and use of guidelines in relation to sleep-related presentations. It combines validated questionnaire items with minor adaptations for pharmacy and sleep health contexts.
CurveForge is a toolkit for building and experimenting with elliptic curves and finite fields in Rust. Our introduction blog post provides a more in-depth overview of the project and its goals.
A toolkit for preprocessing high-frequency positional data from real-time location tracking systems (UWB, RFID, and similar technologies). Originally developed for playground movement research, but applicable to any study collecting high-frequency positional data from people moving within a defined space.