Google’s AI chatbot, Bard, is now capable of much more than when it was first released in February this year. The company has upgraded their product to now provide coding and debugging features, code explanation and much more. Bard is currently available for selected users in the UK and US, and the company is still conducting tests on the chatbot.
Google CEO Sundar Pichai announced a few days ago that Bard will be getting some updates, and it looks like the company is staying true to its promise. According to a company blog post, Bard has now been updated to assist with coding and software development tasks, including code generation, debugging, and code explanation. The blog added that this “was one of the top requests” that they had received from their users. It is designed to support writing functions through more than 20 programming languages such as C++, Go, Java, JavaScript, Python and more. Not to mention that code can be easily exported to Google Colab for further progress.
The blog post also came with a warning about the chatbot’s possible ‘hallucinating tendency’. There are chances that the chatbot may present inaccurate or false information confidently, which is why it is always suggested to double-check the bot’s responses. The company aims to further upgrade the chatbot over time and use it as an aid for software development.
Google had a difficult time when it launched Bard in February. Reports emerged that employees were unhappy with the way the product was presented and called it a ‘botched’ release. The company called for their employees’ help in order to fix any mistakes, and almost 80,000 people offered their assistance. More recently, Bloomberg reported that some Google employees considered Bard ‘useless’ and a ‘pathological liar’. Employees highlighted that the advice given by Bard could potentially result in injury or death.
Google is now fully dedicated to providing the best version of Bard to users. Of course, the company is aware of the risks of AI technology and therefore, it will continue releasing updates over time to make sure that the product functions in the best possible manner.