It is not more than a couple of months ago since I saw chatGPT in action for the first time and my jaw dropped. It’s rare for me to be so impressed by new technology these days. Even though the technology we use today is much better than it was 10 years ago, we don’t always notice it because there are constantly small improvements rather than revolutionary changes.
The recent advances in AI services such as chatGPT, DALL-E, Midjourney and Bing Chat are revolutionary (and perhaps a bit frightening). Bill Gates recently said that he considers OpenAI’s GPT model to be the most significant breakthrough in technology since he witnessed the graphical user interface in 1980.
"The development of AI is as fundamental as the creation of the microprocessor, the personal computer, the Internet, and the mobile phone. It will change the way people work, learn, travel, get health care, and communicate with each other. Entire industries will reorient around it. Businesses will distinguish themselves by how well they use it" he continued.
Predicting the future impact of new technology is difficult, but I agree with Bill Gates. This is a technology that has the potential to change our lives.
More than clever algorithms
AI has been a buzzword for a long time, but I have always been reluctant to use it because I think it is often misused. Many people have asked me what the AI strategy for RamBase is, but I have not had an easy answer because what most people call AI is just some clever algorithms or some complex statistics. For example, RamBase can predict the procurement needs for a specific product, and some might be tempted to call it AI (especially in marketing). It can be very useful, and it is not easy to develop, but it is not what I would call true AI.
What we are witnessing now is a completely different level of artificial intelligence. In my opinion, large language models like ChatGPT is something very different from what we have seen before. While some will still argue that these models are simply complex algorithms and advanced statistics, the sheer amount of data used to train them results in truly astonishing outcomes. Some have likened ChatGPT to a parrot, expertly repeating words written by others and understanding how they are commonly put together. However, the scale of the data used to train AI models like this sets them apart and makes them brilliant.
Use with caution
While ChatGPT’s ability to answer complex questions can be mind-blowing, it is important to remember that it can also provide completely incorrect answers. The model’s responses are delivered in convincing language, making it easy to be misled into believing that the information is accurate.
Microsoft recently released Bing Chat, a chatbot that utilizes the same technology as ChatGPT. In addition to generating human-like text, Bing Chat also incorporates information from internet search results to provide more accurate and comprehensive answers. This often results in higher-quality responses, and the chatbot can provide references to the websites where the information was sourced. This makes it much easier to verify if the answer is correct.
Our new AI colleague?
At RamBase, many of us have been utilizing chatGPT and Bing Chat for some time. Our goal is to familiarize ourselves with the technology, explore ways to integrate it into the RamBase product and enhance our productivity.
As language models, Bing Chat and chatGPT are not only proficient in natural languages but also in programming languages. At RamBase, we are already using Bing Chat to generate code. While it’s not perfect yet, and our developers’ jobs are not at risk, they now have a powerful tool to generate code snippets, find solutions to complex programming challenges, and stay up-to-date with new technology. In fact, some of the code in production in RamBase has been written by AI.
At RamBase, we value not only technical expertise but also a deep understanding of the industries in which our customers operate. AI can be a valuable tool in providing detailed insights into these industries and can, as an example, describe a complex procurement flow or give detailed insight into supply chain management.
Although we have yet to determine the best way to integrate this technology into RamBase, we closely monitor its development to ensure we take advantage of all opportunities. While we have some ideas in mind, we are not ready to share them yet. In addition to our internal efforts in this area, we are also collaborating with our development partner, 99X Technology, which is quickly becoming an expert in this field.
I needed a cool illustration for this article, so I asked Bing the following question:
Can you describe an image of a brain so fully packed with information that it is almost about to explode? This will be used as an illustration for an article about AI.
Bing gave me a detailed description of an image like this, and I asked it to create one based on that description. The result can be seen above. As it did not follow our brand profile, marketing was not impressed...
About the author:
As the Head of Development at RamBase, Roger Gullhaug is an accomplished leader with a deep interest in technology and a knack for clear communication. With over 20 years of industry experience, Roger shares his wealth of knowledge and insights through compelling articles that illuminate the latest trends and best practices in the ever-evolving field of software development.