Skip to main content

Posts

Must watch video about Konjugate-Fintech

In my previous post, I talked about me building Konjugate. At the time, I only had Engineers, Scientists and Mathematicians in my mind. However, as work progressed along this direction, and after a lot of feedbacks were received, it occured to me that building toolboxes for separate use cases that are not exactly in the STEM field, but could be supported by the STEM field would be an interesting idea. Fintech seemed like a domain that could benefit a lot from Konjugate, and extending Konjugate towards that seemed like a no-brainer since a lot of data is available publicly, and a lot of it are timeseries. Therefore, I decided to go ahead and create a toolbox, which packages an addon and a plugin that people can easily install from within Konjugate app. I have recorded a comprehensive video describing different things one could do with the toolbox, which I have embedded below. As always, I'd like to know your thoughts about this; please comment here or on YouTube, or send me an email...
Recent posts

Building something for Engineers, Scientists and Mathematicians - Konjugate

In my career, I have worked on things that requires knowledge and skills in a wide variety of domains. And, while being a generalist, I have explored things to a great level of depth that I can produce results almost as good as any experts in these fields, although I would be a bit slower than the people who have been doing the same kind of things over and over again. The advent of large language models is indeed a boon for someone like me. Indeed, it's a tool that helps you supercharge the knowledge that you already have, and, it can help you learn a lot more at a lot little time, provided you use it in the right way. In the past three weeks, I have been working on a project, named Konjugate. Its a simulation tool centered around the idea that modeling interactions is the way to model things quickly. Imagine that you are describing a system with multiple interacting components, and you make a mental map of things. It is more than likely that your mental map is full of components a...

GameAgora - the first massivley multiplayer video gaming platform for public spaces

Recently, I started working on a new sideproject, this time its about gaming. Yes, I had created a few games in the past, the best one I had made was probably Chaos at Corneo using Macromedia Flash 8, which was over 12 years ago. Revisiting making games after so many years brings back a lot of memories. GameAgora , my new project, is about gaming in public places. It works by placing a giant screen in public spaces which acts as the primary display for the game to be rendered, and players can join the games by simply scanning the QR code that is shown on the screen; their phones instantly turn in a joystick. Yes, this project has some inspirations from my Joycast project. As a quick explainer on the idea, I have created a video and uploaded it on YouTube, which is embedded below. I have a feeling that this might be a good project to keep working on the side. I had worked on BuddyGo for several years, and I had observed that things do pick up if you keep working on it then. I am thinki...

Turning your phone into a virtual-joystick

Update: I kept working on this and I have released it as a package for Windows, Linux and macOS. Check it out: https://github.com/zenineasa/joystick/releases/tag/v1.0.0 -- During the days when I was pursying my master's programme, my friends and I used to occasionally go to a classroom in the university, turn on a projector, connect devices like Nintento Switch or Gaming computers and loads of joysticks, and play different simple multiplayer games; MarioKart was my favourite. From time-to-time, when I get together with people, I ponder that it would be a good idea if I bought such devices. Indeed, I do have a laptop, which could easily run such games; SuperTuxKart is similar enough to MarioKart and it can run on Linux, Windows and Mac. However, I do not have joysticks with me at the moment. Therefore, I think it would be a good idea if I simply worked on a project that would enable using our phones as joysticks. From a high-level, the plan is to host APIs on a NodeJS server that wo...

From Correlation to Causation through stories and math

Correlation and causation are two concepts that people often mixup in their minds. I must admit that I myself have been guilty about this, and it unlikely that I would ever entirely grow out of it as it is wired deeply into our psychology. Let me use this article to briefly emphasise what the concepts of correlation and causation means, some interesting stories that have emerged from people misunderstanding these concepts and an algorithm that attempts to find causal relationship using correlation information. Here is a story that I heard a professor of mine, Prof. Dr. Ernst-Jan Camiel Wit, tell us during a lecture. There was a school that was involved in a study to see if providing free mid-day meals to students, which they could choose to be subscribed to this or not. At the end of the study, both the students who subscribed to it and did not where tested for different health indicators. It was observed that the students who chose to have meals from the programme had poorer health...

Paper on "Application of deep and reinforcement learning to boundary control problems"

Recently, I wrote a paper based on my master thesis project, which I had attempted to submit to AAAI conference. However, the attempt was futile as the reviewers did not really like it. It was quite interesting to see that at least some of the comments by the reviewers are contradictory with each other; it looks like I am not the only one who is lazy to read. Anyway, I decided to make it available for the public via arXiv and viXra. The following are the links to the same. https://arxiv.org/abs/2310.15191 https://vixra.org/abs/2310.0118 Originally, I had only planned on submitting this to arXiv. When I checked the submission portal a couple of hours after the scheduled publishing time, I saw that the article was put "On Hold" from being published. I searched for the reasons for the same, and I read in a few places that sometimes arXiv takes a lot of time to publish them once put on hold, and sometimes they just don't publish them at all. Therefore, I decided to submit it ...

Started a blog under HexHoot

I think it is for the best to start a separate blog under HexHoot. This will help me promote the project by making lots of content related to it, which could eventually drive traffic into the page. I really am betting on HexHoot taking off. I see a lot of potential in the project. Check it out:  https://blog.hexhoot.com/