Hey, ChatGPT, could you sing me a bertso?
#Soul tech
12.16.2024 Reading time: 7 minutes
Jone Uria Albizuri
Ilustration: Raisa Alava
We came up with an experiment… What would happen if we had ChatGPT start creating bertsos? It’s often said that machines, or in this case artificial intelligence, could never replace human art, since it doesn’t stem from personal feelings or human experiences. But is that really true?
Bertsolaritza is undoubtedly one of the treasures of Basque culture. It’s sung poetry, full of warm and close-to-the-heart lyrics accompanied by melodies that fill our ears. You could say it’s one of the most human forms of art there is. So, let’s blend these two concepts.
We’ll carry out the experiment as follows: we’ll give the same instructions to bertsolari Jone Uria and ChatGPT; that is, we’ll provide them with a theme, a measurement, and the number of verses. Then we’ll compare their work and draw some conclusions. Who knows, maybe ChatGPT has been an expert bertsolari all along…
Note: Bertsos are a way of expressing oneself in Basque, and for this reason, we won’t translate their content. However, we’ll narrate the story below the original bertso.
Theme: “It’s Christmas Eve, the family is sitting by the fire after dinner. Amama (grandmother) begins to tell the same story she tells every year.”
Measurement: Habanera (8 syllables)
Number of verses: 3
JONE'S BERTSOS:
Berriz hasi da kontatzen
bizipen ta anekdota:
nola heldu den honaino
noizbait Murietan jaiota,
Lerinen izan zutela
eskola eta azoka.
Nola iritsi zen gerra
bere batailoi ta tropa.
Nola joan ziren Bilbora
ta_handik ez zituzten bota.
Gozotegi baten egin
zuela zenbait lan mota…
Urtero jartzen du martxan
kontakizunen errota.
Denak dakizkigu buruz,
baina ez zaigu inporta.
Aitite urteak dira
joan zela urrutira.
Haren historiek ere
maiz hartzen dute kabida:
nola gaztetan gudari
bidali zuten mendira…
Nola gerora bihurtzen
zuen edozer satira:
Bala zauri bat behi baten
kontua zela ta tira.
Nola_iloben kontra ez zuen
galdu nahi karta partida…
Nahiz ta egoskor txistoso
baten moduan deskriba,
orduan etortzen zaio
begietara diztira.
Isilik geratu ohi da
gero pare bat segundu,
eta umorea eta
ahots tonua ilundu.
Dio mundua_inorentzat
ez dela betiko mundu.
Bera_ere beharko dela
noizbait gugandik urrundu…
Eta_orduan ez dakigu
ondo zer esan seguru.
Baina esaten diogu
kontsolatzea helburu:
"lasai ze zuen bizipen,
zuen garai, zuen gudu…
zuek ez zaudetenean,
guk kontatuko ditugu".
Grandma’s story always starts from the beginning. She tells us where she was born and where she grew up. She also mentions that when the war started, they moved to Bilbao, and she worked in a sweet shop. Even though it’s the same story every year, we don’t mind hearing it. Grandma talks about Grandpa, who passed away a few years ago; how he was sent to the mountains as a gudari (Basque soldier) and how he took everything with a touch of humor after he returned. Though she describes him as a very stubborn man, her eyes always fill with emotion when she talks about him. After that, a silence fills the room, and her voice softens as she changes her tone. Grandma says that one day she, too, will have to go, and it’s at this moment that her family reassures her: even if she’s no longer here, all her stories will continue to be told.
CHATGPT'S BERTSOS:
Gabon gaua iritsi da,
familia dago eserita,
sutondoaren ondoan,
denak elkarrekin batuta.
Afaria bukatuta,
denak lasai hitz eginez,
amamak hasten duenean,
istorio zahar bat esanez.
Urtero kontu bera da,
denok dakigu hitz bakoitz,
baina entzuten dugu han,
gure artean sortuz gox.
Amamaren ahots beroak,
denok biltzen gaitu berriz,
gabonetan lotzen gaitu,
gure sustraiak oroitziz.
Kandela argiak piztuta,
etxekoak adi-adi,
amama kontatzen hasiz,
memoriak gogoan badi.
Haur denborako pasarte,
beti entzun izan dugun,
baina urtero berriro,
berri bat bezala irudimun.
Denok begiak zabalik,
hitz bakoitza hartuz erne,
giro epel honek denok,
lotzen gaitu betiko erne.
Gabon gaua da magikoa,
maitasunarekin denon,
familia bat egiten da,
istorioz, elkarrekin on.
Sutondoan goxo eserita,
gure ametsak bizirik,
amama ari da kontu,
urtero bezala gorrizik.
Aurreko belaunaldien,
istorioa zabaltzen,
etxe honen bizipenek,
gure bihotzak betetzen.
Oroitzapenak pizten dira,
gure baitan barru-barru,
eta denok isilik gaude,
berriro entzunaz marrazur.
Gabon gaua polita da,
familiak osotasunez,
gure artean biltzeko,
amaren hitzak maitasunez.
It’s Christmas Eve, and the family sits gathered around the fire. Once dinner ends, Grandma begins to speak, and even though we know where the story will go, we sit and listen to what she has to share. Grandma’s warm voice brings us together, reminding us of where we come from. Our dreams feel alive as we listen to the stories she tells us every year. It fills our hearts, and we sit silently, listening. Christmas Eve is beautiful. The candles are lit, and we listen to the familiar tales, letting our imaginations roam. Christmas Eve is magical, the family together, sharing stories.
What can we say… it seems that ChatGPT still hasn’t learned how to create bertsos, or, in other words, no one has yet taught it how. We also had to cheat a little here since ChatGPT required many adjustments to reach this final version of its bertso, and even then, it couldn’t offer us a quality product.
The technical aspects of the bertso are the first thing that stand out. All of Jone’s rhymes are well thought out, carefully connected. Those of artificial intelligence, however, are nothing like that. It changes rhyme every four lines, and sometimes, unable to find a rhyme, it invents new words. Does anyone know what the word “marrazur” means?
Our aspiring bertsolari also delighted us with a "poto”: “Denok begiak zabalik, hitz bakoitza hartuz erne, giro epel honek denok, lotzen gaitu betiko erne.” For those unfamiliar with bertsolaritza, breaking this rule is unforgivable.
The machine couldn’t even calculate the syllables correctly. In Jone’s bertsos, you can see that she sometimes joins two words with a hyphen so that phrases theoretically with nine syllables become eight, fitting with the melody. The AI decided to skip matching syllables, despite how insistent we were. Examples like “Amamak hasten duenean”, “Amamaren ahots beroak”, or “memoriak gogoan badi” each have nine syllables. As we mentioned, if some words had been joined, there would’ve been no problem, and the bertsos would be ready to be sung, but perhaps ChatGPT doesn’t know that trick yet.
Leaving the technical aspects aside, let’s dive into the warmth and heart of the two bertsos. Jone’s bertsos tell a story, giving us a chance to get to know amama, aitite and the whole family. They offer glimpses of the story being told, express the interest of those around, open doors to their home, and immerse us in that warm, Christmassy, family atmosphere. She also conveys emotions like nostalgia, loss and sadness, showing how these feelings can complement each other, emphasizing the humanity in these lyrics. What did ChatGPT do in comparison? Show us the opposite.
The bertsos are repetitive and lack a story; it’s a constant repetition of the theme we provided. It always begins by mentioning that the family is ready to hear amama’s tale, and from there, the narrative becomes incomprehensible. We don’t know what story amama is telling, no emotions are expressed, and it doesn’t allow us to enter the festive family setting. It’s completely artificial, devoid of any understanding of that atmosphere.
So, the conclusion is clear: artificial intelligence, or in this case, ChatGPT, will never be able to win a bertsolari competition. It will never be able to write based on experiences that a person has had or could imagine, nor can it create something that requires even a minimal degree of creativity. It will never compete with a person’s work.
All that’s left to do is to thank Jone for her magnificent, beautiful, and moving bertsos. Let’s keep relying on people to create such personal works.
Labels
- #tech
- #cultura
- #colaboración
- #tecnología
- #arte
Take our advice and check it out
Slide to show more
Cookies
We use proprietary and third-party cookies for technical, analytical and customisation purposes, such as choosing the language in which to display the website. For more information, please consult our cookies policy (Opens modal window).
Cookies policy
The website at https://www.bizkaia.eus (hereinafter, the Website) uses tools to track browsing activity on the website and the IP address of the service recipient for the purpose of improving and guaranteeing the provision of services or technical operation of the website, distinguishing you from other users and analysing your browsing habits.
This Cookies Policy seeks to inform you clearly and precisely about the operation and function of the cookies we use.
What are cookies and why do we use them?
A cookie is a file that is downloaded to your computer when accessing certain websites.
Cookies enable a website to, among other things, store and recover information about the browsing habits of a user or their device and, depending on the information contained and the way in which the same is used by the device, may be used to recognise the user.
Current law allows us to store cookies on your device if they are strictly necessary for operation of this website. However, we need permission for all other cookies.
Types of cookies based on the managing entity
Depending on who manages the computer or domain from where the cookies are sent and who processes the data obtained, a distinction can be made between the following types of cookies:
- Proprietary cookies: these are managed by the Provincial Council of Biscay.
-
Third-party cookies: these are managed by another entity, which processes the data obtained via the cookies.
This website may contain cookies belonging to the Basque Government, used for its own purposes and stored by domains other than those owned by the Bizkaia Provincial Council.
Types of cookies based on their purpose
- Technical cookies: these allow the user to browse a website, platform or application and to use the various options or services available, such as control data traffic and communication, identify the session, access restricted areas, request registration or participation in an event, use security elements while browsing, store content for video or audio playback, or share content via social media networks.
- Customisation cookies: these allow the user to access the service with some general characteristics predefined according to a series of criteria on the user’s device, such as the language, type of browser being used to access the service, regional configuration from where the service is accessed, etc.
- Analysis cookies: these allow the number of users to be counted and the browsing activity to be statistically measured and analysed for the purpose of improving the services made available. They may be proprietary or third-party cookies.
Duration of the cookies
- Session cookies: these collect and store data while the user is visiting a website.
- Persistent cookies: the data are stored on the device in an ongoing fashion and may be accessed and processed during a period defined by the cookie manager, which may range from a few minutes to several years.
Which cookies does this website use?
In each row you can find data relating to Technical cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| JSESSIONID | Session identifier | Session | Bizkaia Provincial Council |
| ASPSESSIONID | Session identifier | Session | Bizkaia Provincial Council |
| TS01 | Session identifier | Session | Bizkaia Provincial Council |
| LFR_SESSION_STATE | Session identifier | Session | Bizkaia Provincial Council |
| COOKIE_SUPPORT | Indicate whether the user has the cookie support activated | 1 year | Bizkaia Provincial Council |
| pc_tecnicas_bizkaia | Choose your preferences for acceptance of the block of technical cookies | 1 year | Bizkaia Provincial Council |
| pc_analitica_bizkaia | Choose your preferences for acceptance of the block of analytical cookies | 1 year | Bizkaia Provincial Council |
| pc_preferencias_bizkaia | Choose your preferences for acceptance/rejection of the block of preferential cookies | 1 year | Bizkaia Provincial Council |
| pc_terceros_bizkaia | Choose your preferences for acceptance/rejection of the block of third-party cookies | 1 year | Bizkaia Provincial Council |
| Kultursistema_session | Keeping the user’s session | 1 year | Kultursistema |
| CPLB | Contains information used by our load-balancing servers | Session | Provincial Council of Biscay |
| XSRF-TOKEN | To prevent CSRF (Cross-Site Request Forgery) attacks | 1 year | Kultursistema |
| _GRECAPTCHA | Protects the website from spam and brute-force attacks | 5 months |
In each row you can find data relating to Analysis cookies
| Name | Purpose | Duration | Owner | |
|---|---|---|---|---|
| dtCookie | Track a visit through multiple requests | Session | Bizkaia Provincial Council | |
| dtLatC | Measure the latency of the server to monitor performance | Session | Bizkaia Provincial Council | |
| dtPC | Necessary to identify the appropriate parameters for beacon transmission; includes session ID for correlation | Session | Bizkaia Provincial Council | |
| dtSa | Intermediate storage for actions spanning pages | Session | Bizkaia Provincial Council | |
| rxVisitor | Visitor ID to correlate sessions | Constantly | Bizkaia Provincial Council | |
| rxvt | Session waiting time | Session | Bizkaia Provincial Council | |
| iyrc-user-id | Distinguish users | 1 year | Bizkaia Provincial Council | |
| _ga, _ga_XXXXXXXXXXX | Analysis | To distinguish users | 2 years | Google Analytics |
| _gat, _gat_XXXXXXXXXXX | Analysis | To limit the percentage of requests | 1 minute | Google Analytics |
| _gid | Analysis | To distinguish users | 1 day | Google Analytics |
In each row you can find data relating to Personalisation cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| Idioma | Select the language preferred by the user | 1 year | Bizkaia Provincial Council |
| cookie-tramites-favs | Save favourite procedures in Prior Appointment | 1 year | Bizkaia Provincial Council |
In each row you can find data relating to Third-party cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| CLID | Identify a user’s first visit | 1 year | Microsoft Clarity |
| APISID | Store user preferences and information during page views with Google maps in them. | 2 years | |
| HSID | Store user preferences and information during page views with Google maps in them. | 2 years | |
| MUID | Store user preferences and information during page views with Google maps in them. | 1 year | Microsoft Clarity |
| NID | Remember their preferences and other information | 6 months | |
| SAPISID | Show personalised advertisements on Google sites | 2 years | |
| SID | Provide advertisement delivery or retargeting, provide fraud prevention. | 2 years | |
| SIDCC | Provide reliable web traffic identification. | 1 year | |
| SM | Used to synchronise the MUID between Microsoft domains. | Session | Microsoft Clarity |
| SSID | Provide advertisement delivery or retargeting, provide fraud prevention. | 2 years | |
| __Secure-1PAPISID | Create a website visitor interest profile to show relevant and personalised Google advertising. | 2 years | |
| __Secure-1PSID | Create a website visitor interest profile to show relevant and personalised Google advertising. | 2 years | |
| __Secure-1PSIDCC | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-1PSIDTS | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-3PSID | 2 years | ||
| __Secure-3PSIDCC | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-3PSIDTS | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-ENID | Necessary cookies to use website services and options | 1 year | |
| ar_debug | Refine advertisements. | 1 año | |
| MR | Indicate when MUID is refreshed | 6 months | Microsoft Clarity |
| XSRF-TOKEN | Indicate when MUID is refreshed | 1 hour | Kultursistema |
| _fbp | Store and track website visits | 1 year | |
| kultursistema_session | Keep the user’s session | 1 hour | Kultursistema |
| AEC | Detect spam, fraud, and abuse | 6 months | |
| SOCS | Store user cookies preferences | 13 months | |
| Locale | not available | Basque government | |
| _hegoa_coop_session | Create a session ID for users | Session | Basque government |
How to deactivate or delete cookies?
When first accessing the Website, the user may configure and accept or reject the cookies on this Website. Subsequently, the user may change or withdraw their consent at any time via this Cookies Policy or the settings page.
However, you may exercise your right to freely deactivate them and even delete the cookies on this Website at any time. This is done differently depending on which browser you are using. Here is a quick guide for the most popular browsers.
- Deactivate Cookies in Chrome
- Deactivate Cookies in Explorer
- Deactivate Cookies in Firefox
- Deactivate Cookies in Safari
- Deactivate Cookies in Edge
If you deactivate or delete cookies, certain features of the Website may no longer function correctly.
Changes to the Cookies Policy
The Website reserves the right to change this Cookies Policy under the terms provided for by current legislation. We therefore recommend that you revise this policy each time you access our website to see any changes and read the pertinent information.
Configure cookies
We show you hereinbelow the different categories of cookies that our web page uses. You can personalise your choice by accepting or rejecting these categories through the buttons enabled to that end. For more information, consult our cookies policy (Opens modal window).
-
Technical Always active
These are needed to allow browsing on our website and for basic tasks related to correct website operation.
