Nimchimpski Server
contact alexwebb at pm.me
I first studied philosophy and physchology, which I guess has led me to be very interested in algorithmic biases and alignment.
-
Satellite map viewer With 'slide-over' comparison function. It uses leaflet.js with an opensource plug I updated
- Minimax - Flask app
This will open the app in your browser. It is the minimax algorithm, used in a game of 'noughts and crosses'. It has alpha-beta pruning to reduce the search tree and improve efficiency. The board state is stored in an sqlite database. (more details on the page)
-
Q-Learning - Django app So you beat the minimax algorithm? Now try this app, a reinforcement Q-learning algorithm, where the machine learnt by playing 50,000 games with itself, with instructions apart from the rules. (more details on the page)
-
Avatar Network - Django app
This project was completed in summer 2023 when chatgpt was still pretty simple, with a very limited context window .The idea was to give users a customisable chatbot as an avatar (potentially modelled on themselves). Each can be given memories, with a corresponding publicly shared 'knowledge domain' (accessable to each avatar). A function decides if the recieved user prompt necessitates (1) a call and search in its memories or (2) a request to another avatar to do likewise (a call for help!). It is possible to chat with other avatars. -
And some of my websites...
oneclearshot photography and electronic music
Gsnowboarding snowboard instructor website
- Finished projects to be added here soon...
DFS, BFS, A* Search: Animated maze solving
Logical Inference: game.
Constraint Satisfaction.
Convolutional Neural Network: image recognition, with live testing.
Transformer Neural Network: visualisation of attention mechanism with regards to sentence word order.
This could be an interesting area to work on, in terms of alignment. Ideas of gestalt. Demonstrate how meanings are spread through a multi-dimensional vector space? To me this is a good foil to anthropomorphising....I'm unlikely to wonder 'what if feels like to be a nested list of numbers'.
- All project code is on Github moniker Nimchimpski
- Experimental music/sound design at Bandcamp - moniker Noderandori
Some code video demonstrations here - moniker Oneclearshot
Some past video projects here
Thanks for visiting