The Future of Waveform and Artificial Intelligence.
Waveform in its current form is a fully functional ballast control system, however we are already working on our next level of functionality, and the next level is Artificial Intelligence. AI is a buzzword these days, and very few products actually implement it well, or at all. The best way we can explain what AI is, and how it applies to Waveform is to say this: If you are a wakesurfer or a wakeboarder - you have a very small piece of a much larger puzzle - of what makes a perfect wave. The number of variables are almost infinite, but that is where Artificial Intelligence comes in.
Artificial Intelligence algorithms use inductive reasoning/logic to see patterns, and discover new things. Artificial Intelligence was one weakness - it requires an immense amount of data for it to see large patterns that affect large groups of people - and that is where YOU become part of the picture.
Waveform will take subjective input from you, and it apply it to objective position data. There is no perfect recipe that fits every boat, every rider and every water condition - Waveform will crunch the thousands of data points that you are creating every minute, and calculate what YOUR perfect setting is. The more you interact with the system, the smarter it will get. The algorithms cannot learn anything about position data, unless YOU tell the computer something subjective about the wave. We have settled on a rating system from 1-5, with one being not good, and 5 being awesome. We have also programmed in some standard wave descriptors like ‘short,’ ‘long,’ ‘steep,’ ‘shallow,’ etc. So you can say Wave 4. Steep, and short. The computer will tag that information for later calculations. We are working on a sound/voice recognition library that will parse out background noise, and "listen" for subjective cues about the wave your boat is making. Ultimately, we know that you won't want to constantly interact with your phone, and press wave ratings - you want to be present with your family, and enjoy surfing.
You will be able to turn this setting off. The system will not be able to store audio clips of you. The only thing it is looking for is “context” to apply to certain position data. The data won't be connected to your name. It won't know anything about you. Your boat will be assigned a new random ID each time you power on the device - your data is anonymously stored on the blockchain. Even though the dataset that you create for the AI algorithm is anonymous, your trip and session data is always available to you on your dashboard on your phone or tablet.
The beauty of anonymizing the data, is that Waveform can send those wave data points to the cloud to be combined with other surfers who are doing the same thing. The algorithms work on the cloud, and use the data to discover what elements are involved in great waves, and even in not so great waves.
We are working on these advancements - and as we complete small parts of this larger project, we will roll them out to you, so you can run them on your platform.
Today - as in right now - will allow you to share your setup with anyone with the touch of a button. If you are near another Waveform user, you will have the option to request to see their real-time settings. This is how the surfing, and boating community gets smarter - since we all have small pieces of the answer.
There are many exciting things on the horizon for Waveform. Waveform.ballast is the first module in a series of many to come. These next modules will control all sorts of things, like existing after-market surf systems, lights, audio and speed. We also have a module coming out that will make your boat safer.