giovedì 13 febbraio 2025

Massimo risultato col minimo sforzo

[Il titolo del post è ispirato alla legge 80/20, o principio di Pareto]

Dopo le ultime Olimpiadi il tiratore turco Yusuf Dikeç, con il suo atteggiamento particolarmente "sciallo", è diventato lo spunto perfetto per certi memi; eccone un paio presi da LinkedIn.


La "moda" sembrava essersi un po' esaurita... ma negli ultimi tempi Dikeç è diventato protagonista di un meme della serie OpenAI contro DeepSeek, la nuova intelligenza artificiale cinese di cui tanto si è parlato negli ultimi tempi.

Purtroppo non ho fatto in tempo a scaricare l'app prima che venisse rimossa dagli store online in Italia, ma il servizio è ancora disponibile tramite web... e di seguito metto a confronto gli output dello stesso semplice prompt dato in pasto al mio fedele ChatGPT e alla new entry DeepSeek:

Please write a Python program that sequentially extracts the 90 bingo numbers.

(L'idea di automatizzare l'estrazione dei numeri della tombola mi è venuta durante l'ultima assemblea condominiale, quando si è proceduto all'assegnazione dei posti auto)

ChatGPT ha prodotto questo...

import random

def draw_bingo_numbers():
    numbers = list(range(1, 91)) # Create a list of numbers from 1 to 90
    random.shuffle(numbers) # Shuffle the numbers randomly
    
    for i, number in enumerate(numbers, start=1):
        input(f"Press Enter to draw number {i}: ") # Wait for user input
        print(f"Number drawn: {number}\n")

if __name__ == "__main__":
    draw_bingo_numbers()

... e DeepSeek quest'altro.

import random

def draw_bingo_numbers():
    # Create a list of numbers from 1 to 90
    numbers = list(range(1, 91))
    
    # Shuffle the list to randomize the order
    random.shuffle(numbers)

    # Sequentially yield the numbers
    for number in numbers:
        yield number

# Example usage
if __name__ == "__main__":
    bingo_draw = draw_bingo_numbers()
    
    print("Drawing Bingo numbers sequentially:")
    for i in range(1, 91):
        print(f"Number {i}: {next(bingo_draw)}")

Ho notato che l'esperienza utente con DeepSeek per questo genere di problemi somiglia parecchio a quella che avevo con ChatGPT fino a un mesetto fa; da questo punto di vista il buon "Chat" ha fatto passi da gigante.

Nessun commento:

Posta un commento