RichardGomer
Lecturer in CS at the University of Southampton, and general tinkerer.
University of Southampton & Xebre ConsultingSouthampton, UK
RichardGomer's Stars
G-dH/vertical-workspaces
V-Shell is a GNOME Shell extension that allows you to customize the layout and behavior of the Shell UI.
timothygebhard/minimal-academic-website
Minimal website template for academics
Submitty/pdf-annotate.js
Annotation layer for pdf.js
Automattic/isolated-block-editor
Repackages Gutenberg's editor playground as a full-featured multi-instance editor that does not require WordPress.
cdpuk/givenergy-local
Home Assistant integration for local access to GivEnergy inverter and battery systems
mmarica/php-display-table
Library for displaying tables in text format
i8beef/HomeAutio.Mqtt.GoogleHome
gotenberg/gotenberg
A developer-friendly API for converting numerous document formats into PDF files, and more!
sotonlgbt/rainbot
University of Southampton LGBTQ+ Society's Discord bot.
danmharris/WoT-Servient
WoT compliant servient implementation. Produced as part of my final year project at university.
open-design-kit/opendesignkit
Open Design Kit is a living toolkit for designing with distributed collaborators.
basnijholt/miflora
☘️🌡🌼🥀🏡 Mi Flora Plant sensor Python package
supertokens/supertokens-core
Open source alternative to Auth0 / Firebase Auth / AWS Cognito
facebookarchive/draft-js
A React framework for building text editors.
asseinfo/react-kanban
Yet another Kanban/Trello board lib for React.
binsoul/net-mqtt-client-react
Asynchronous MQTT client built on React
google-home/smart-home-nodejs
A sample of the Smart Home device control APIs in Actions on Google
RichardGomer/ensemble-iot
A PHP framework for building IoT systems
react-cosmos/react-cosmos
Sandbox for developing and testing UI components in isolation
tengbao/vanta
Animated 3D backgrounds for your website
codewithpatelo/aopjs
More than a billion of the rural merchants in the developing world commonly depend on hiring on-demand transportation services to commute people or goods to markets. The process of selecting the optimal fare involves handling decision-making characterised with multiple alternatives and competing criteria. Decision support systems are commonly used to solve these types of problems. However, most widely used systems are based on object-based approaches which lack high-level abstractions needed to effectively model and scale human-machine communication. This paper reviews previous literature on the field and introduces an improved preliminary agent-based decision-support approach to overcome those challenges. As a proof of concept, we developed a two-agent simulation that, given a request from one of the agents, the other one takes a dataset of a stratified sample of 104 Ethiopian commuter criteria preferences taken from the Dukem region and an exemplary dataset of fare alternatives. The assistant agent computes those datasets using widely used HPA and TOPSIS algorithms to weight, score, rank those alternatives. Once we run the simulation, in a matter of milliseconds the assistant agent effectively returns an optimal prescription to the other agent, storing all interactions in a self-contained memory resulting in an architecture that allows developers to program further customisation as interactions scale.
codewithpatelo/aopifyjs
Agent-oriented programming in NodeJs.
chen0040/js-simulator
General-purpose discrete-event multiagent simulation library for agent-based modelling and simulation
noncomputable/AgentMaps
Make social simulations on real maps! Agent-based modeling for the web.
stmueller/pathmapping
pathmapping
ajashton/Inkscape-Mockup-Toolkit
SVG UI elements for web design in Inkscape
lexoyo/CloudExplorer2
Manage your users' cloud services from your application
sienori/Tab-Session-Manager
WebExtensions for restoring and saving window / tab states
ddeboer/imap
Object-oriented, fully tested PHP IMAP library
remotestorage/remotestorage.js
⬡ JavaScript client library for integrating remoteStorage in apps