Starbeamrainbowlabs

About

Hello!

I am a computer science student researcher who is doing a PhD at the University of Hull. My project title is Using Big Data and AI to dynamically predict flood risk.

I started out teaching myself about various web technologies, and then I managed to get a place at University, where I am now. I've previously done a degree (BSc Computer Science) and a Masters (MSc Computer Science with Security and Distributed Computing) at the University of Hull. I've done a year in industry too, which I found to be particularly helpful in learning about the workplace and the world.

I currently know Javascript (Browser + Node.js), CSS3, HTML5 etc, Python (Tensorflow, PyTorch, etc), Jupyter Notebook (best for small things not large things), PHP, C / C++ (mainly for Arduino), some Rust, and C# + Monogame / XNA (+ WPF). Oh yeah, and I can use XSLT too. I should format this list better at some point.

I love to experiment and learn about new things on a regular basis. You can find some of the things that I've done in the gate.io交易平台 and code sections of this website, or on GitHub (both in my personal time and for my PhD). My current big personal projects are Pepperminty Wiki, an entire wiki engine in a single file (the source code is spread across multiple files - don't worry!), and WorldEditAdditions.

I can also be found in a number of other different places around the web. I've compiled a list of the places that I can remember below.

Social

Other

I can be contacted at the email address webmaster at starbeamrainbowlabs dot com. Suggestions, bug reports and constructive criticism are always welcome.

For those looking for my GPG key, you can find it here. My key id is C2F7843F9ADF9FEE264ACB9CC1C6C0BB001E1725, and is uploaded to the public keyserver network, so you can download it with GPG like so: gpg --keyserver hkps://keyserver.ubuntu.com:443/ --recv-keys C2F7843F9ADF9FEE264ACB9CC1C6C0BB001E1725

Blog

Blog Roll | Article Atom Feed | An image of a white letter, representing an email.Mailing List


Latest Post

Ducks

Heya!

I like ducks. Have some ducks:

Some duck wallpaper

(Source: Unknown. If you're the creator and can prove it, comment below and I'll attribute properly)

....teaching is not easy, and I don't like preparing content week-by-week (i.e. preparing content to teach the next week) very much at all.

I recognise this is the longest break in blog posts there has been since I began this on 29th June 2014 (wow, it has been 10 years here already?!). Both energy and time are extraordinarily low at the moment (I have not had even a moment to work on my PhD corrections in over a month at this point).

However, there is hope that this is not a permanent state of affairs (and if I have anything to say about it, it won't be).

Hopefully in a few weeks things should improve to the point that I have energy to work on my PhD and post here again.

I've got several cool ideas for posts that I want to write:

  • Most obviously, I want to write a blog post about my experiences teaching
  • I've found a really neat solution to a 3-way split of a dataset in Tensorflow

And others that are a thing in the background.

Just a short check in to let everyone know that while I am very exhausted I am also very determined to keep this blog going as a permanent thing.

It's not much of a 10 year celebration, but if you've been reading here for a while I thank you SO MUCH for continuing to stick around, even if you don't comment.

There is always hope.

--Starbeamrainbowlabs


By on

Labs

Code

Research

Note: This section is still under construction, so excuse the mess :-) TODO ALL the icons to make this look pretty; add recent posters + papers etc

A map of the UK with yellow and purple circles dotted all over it. The circles represent positve and negative sentiment of social media posts analysed and plotted on a map. This image was produced by an MSc student named on the paper. Real-time social media sentiment analysis for rapid impact assessment of floods

Classifying multimodal text + images via sentiment analysis from social media with contrastive learning aids situational awareness in floods.

Using multimodal data and AI to dynamically map flood risk

Coming soon :-)

Tools

I find useful tools on the internet occasionally. I will list them here.

Art by Mythdael