GPT-4 – 11 moich pomysłów na lepszą naukę

Wpis stanowi uzupełnienie do tego filmu z YouTube’a. Proponuję tutaj 11 zastosowań modelu GPT-4, które mi się spodobały. Przydają się w rozwoju akademickim i szybszej nauce. Nie ma absurdalnych zastosowań, układania rymowanek i haiku – dobrałem te podpowiedzi tak, aby były przydatne. Smacznego!

Wartościowe linki

ChatGPT – słynny już chatbot od OpenAI.

Bing Chat – bezpłatny dostęp do modelu, opartego na architekturze GPT-4.

Grammarly – dobra strona internetowa i aplikacja do pisania i poprawiania tekstu po angielsku.

DeepL – dobre tłumaczenia tekstu z języków obcych. Nadaje się także do tego ChatGPT (model 3.5 – bez dziennego limitu wiadomości).

Słowa i tokeny

Tokenizer – Prosta usługa od OpenAI. Okienko liczy, ile tokenów znajduje się w naszej wiadomości. Aktualny limit w wiadomości to 4096 tokenów. Trudno to jednoznacznie przeliczyć na znaki, słowa czy strony tekstu. Czasem jedno słowo = jeden token, choć niektóre słowa są grupowane w pojedynczy token, a niektóre popularne znaki (np. emoji) są dzielone. W języku angielskim, jak podaje poradnik na stronie OpenAI, 100 tokenów to zwykle 75 słów. Nie wiem, jak to się ma do języka polskiego.

Do testowania limitu tokenów na własny użytek używałem fragment tekstu Cycerona (ChatGPT zatytulował go Pleasure and Pain Explained), który wygenerowałem na tej stronie: Dummy Text Generator, a następnie kasowałem fragmenty, aby uzyskać optymalną długość. ChatGPT (model domyślny, wersja 3.5) odpowiedział na wiadomość, która miała 2,763 tokenów (13973 znaków). Wcześniej, przy dłuższych komendach, wyrzucał komunikat, że tekst jest zbyt obszerny.

Praktyczna porada: jeśli interesuje mnie przeklejenie dłuższego tekstu do generatora, to zwykle wybieram fragmenty o długości ok. 5000 tokenów, czyli ok. 10000 znaków, co można przeliczyć na 5 stron tekstu w typowym formatowaniu (2000 znaków na stronie). Liczby są mocno szacowane, ale to ułatwia praktyczne zastosowanie.

1. Generowanie tekstów w schemacie

Komenda (prompt): Hi! Generate a nice schema for an essay.
Komenda (prompt): Hi there!

Could you create an essay? 6000 characters long. Topic: the psychology of emotions. Use examples for the Cthulhu Mythos.

Use this schema:
I. Introduction
A. Hook or attention-grabbing statement
B. Background information or context
C. Thesis statement

II. Body Paragraph 1
A. Topic sentence
B. Supporting evidence
C. Analysis and interpretation of evidence
D. Transition sentence

III. Body Paragraph 2
A. Topic sentence
B. Supporting evidence
C. Analysis and interpretation of evidence
D. Transition sentence

IV. Body Paragraph 3
A. Topic sentence
B. Supporting evidence
C. Analysis and interpretation of evidence
D. Transition sentence

V. Counterargument Paragraph
A. Acknowledgment of opposing viewpoint
B. Rebuttal of opposing viewpoint
C. Supporting evidence
D. Analysis and interpretation of evidence

VI. Conclusion
A. Restatement of thesis statement
B. Summary of main points
C. Final thoughts or call to action

Komentarz: Chatbot wygenerował esej o długości 4642 znaków – krótszy niż chciałem. Dobrze o tyle, że bezpłatna wersja DeepL tłumaczy teksty do 5000 znaków. Tłumaczenie tekstów z języka angielskiego na język polski za pomocą obecnej wersji ChatGPT wydaje mi się stratą czasu (wersja 3.5) lub zasobów (wersja 4.0).

2. Inny tekst jako podstawa polecenia (prompt)

Komenda (prompt): Cześć!

Podrzucę Ci fragment tekstu. Napisz mi komendę (prompt) do ChatGPT, która pozwoli wygenerować podobny artykuł.

Oto tekst:

[Kilka akapitów mojego tekstu. Tokeny: 3439, Znaki: 6706]

Tutaj odnośnik do całego eseju: Tenet, filozofia czasu i McTaggart

Komenda (prompt): Analyze and discuss Christopher Nolan's film 'Tenet' in the context of its exploration of time, time travel, and philosophical implications. Compare the movie's treatment of time to that in other Nolan films, such as 'Inception' and 'Interstellar'. Additionally, discuss the ideas of eternalism, determinism, and reverse causality as they relate to the film, providing examples from both 'Tenet' and other works of fiction or philosophy. Finally, address the paradoxes associated with time travel as presented in the film and other popular media.

Komentarz: Wygenerował się spójny, sensowny tekst.

3. Odwrócenie argumentacji tekstu

Komenda (prompt): Can you reverse the argumentation in the above text? State that Nolan's films are pretentious, boring, and overall provide bad examples for teaching philosophy.

Komentarz: Trafna krytyka dorobku Nolana. Czuję łagodne przygnębienie.

4. Poprawki i sugestie zmian do tekstów. Lepszy tytuł

Komenda (prompt): Cześć!

Wrzucę mój esej. Poproszę o poprawki i sugestie zmian.

Oto tekst eseju:

[Pełna treść mojego eseju. Tokeny: 4131, Znaki: 8473]

Tutaj odnośnik do całego eseju: Błąd poniesionych kosztów – psychologiczne podłoże złudzeń ekonomicznych

Komenda (prompt): Dzięki za sugestie. Świetne porady. Chciałbym też, żebyś doradził mi lepszy tytuł. Aktualny tytuł to "Mechanizmy psychologiczne, które odpowiadają za błąd poniesionych kosztów".

Komentarz: Świetne poprawki. Dobre propozycje nowego tytułu. Jedna z nich stała się podstawą dla nowszej nazwy eseju.

5. Streszczenie (abstrakt) artykułu naukowego

Komenda (prompt): Cześć!

Napisz mi abstrakt (streszczenie) artykułu naukowego. 

Oto tekst:

[Pierwsza część mojego tekstu. Tokeny: 2636, Znaki: 5190]

Komentarz: Sensowne podsumowanie. Uwaga na ostatnie zdanie w drugim akapicie. Nie jest dostatecznie jasne – w tym artykule kontrastuję stanowiska Petera Hackera i Cory Diamond.

6. Rekomendacje literatury

Komenda (prompt): Hi. What's the definition of emotion?
Komenda (prompt): What is the philosophy of emotions?
Komenda (prompt): What are the best books about emotions?
Komenda (prompt): Where should I start reading?
Komenda (prompt): Write for me an optimized prompt for your last answer.
Komenda (prompt): What are some accessible and engaging books on emotions for different interests, such as science, psychology, philosophy, and practical self-improvement, and where should I begin reading based on my specific interests?

Komentarz: Wartościowe rekomendacje. Poza tym, warto zapamiętać ostatni ruch – przekształcanie odpowiedzi bota w nową komendę (prompt).

7. Zaawansowane rekomendacje literatury. Głębsze podobieństwo tekstów. Uprzedzenia (bias)

Komenda (prompt): Hi!
I liked 4 books about personal development.

- Atomic Habits by James Clear
- Rethinking Positive Thinking by Gabriele Oettingen
- Deep work by Cal Newport
- Ultralearning by Scott H. Young

Can you tell me about their similarities?

Komenda (prompt): Recommend one other book by a woman that shares similar characteristics.

Komenda (prompt): Also, recommend two similar books from authors of different cultural backgrounds (Asian, Black, or Latinx).

Komentarz: Szczerze rekomenduję lekturę wszystkich czterech książek. Uwagi bota o podobieństwach między nimi są sensowne. Przy okazji warto dodać, że modele dziedziczą uprzedzenia (bias) naszej kultury: zarówno na podstawie tekstów źródłowych, jak i uczenia przez wzmocnienie.

8. Tłumaczenie wymagających fragmentów tekstu

Komenda (prompt): Hej.

Podrzucę Ci fragment "Traktatu logiczno-filozoficznego" Ludwiga Wittgensteina. Czy pomogłabyś mi go zrozumieć?

Oto fragment:

6.54 Tezy moje wnoszą jasność przez to, że kto mnie rozumie, rozpozna je w końcu jako niedorzeczne; gdy przez nie – po nich – wyjdzie ponad nie.
(Musi niejako odrzucić drabinę, uprzednio po niej się wspiąwszy.)
Musi te tezy przezwyciężyć, wtedy świat przedstawi mu się właściwie.

Komentarz: Bot wygenerował fajne tłumaczenie. Generalnie, nie ma płci/gender. Stosuję język neutralny genderowo lub zamienne zaimki, aby odświeżać sobie ten fakt w pamięci. Ach, dorzucam też mój stream o Traktacie…: Ludwig Wittgenstein i Traktat logiczno-filozoficzny dla osób, które chcą pogłębić rozumienie tej filozofii.

9. Dyskusja pojęć filozoficznych i naukowych

Komenda (prompt): Hi there! Let's discus philosophical ideas. 
Komenda (prompt): I'm interested in the concept of matter. 
Komenda (prompt): Tell me more about modern materialism. 
Komenda (prompt): Can you explain new materialism? It's typically connected to continental philosophy and posthumanism. 
Komenda (prompt): Tell me more about Manuel Delanda. 
Komenda (prompt): What are the political views of Delanda?
Komenda (prompt): Tell me about the concept of emergence.
Komenda (prompt): What's the history of the concept of emergence?
Komenda (prompt): I would like to discuss some ideas from the book "New Materialism: Interviews & Cartographies".
Komenda (prompt): There is an interview with Manuel DeLanda in this book.
Komenda (prompt): Tell me the definition of assemblage.

Stream: Eksploracja Meksyku i filozofii Manuela DeLandy

Komentarz: GPT-4 świetnie tłumaczy kolejne pojęcia filozoficzne.

10. Posty w mediach społecznościowych – opis wydarzenia na Facebooku

Komenda (prompt): Hi! I'm preparing for YouTube live stream. The topic is eclectic: my recent trip to Mexico and the philosophy of Manuel DeLanda, a contemporary thinker of Mexican-American background.

Komenda (prompt): Nice! Thank you for your insight. DeLanda wrote on "Emergence of synthetic reason". 

Komenda (prompt): I'm kind of familiar with DeLanda's "Philosophy of simulation". 

Komenda (prompt): Is there a connection between the work of DeLanda and Large Language Models?

Komenda (prompt): Could you write me social media post for a Facebook event about this live stream?

Komentarz: Tutaj podrzucam faktyczne wydarzenie na Facebooku. Lekko przeredagowałem opis. Generalnie, uważam, że wymaga dalszych poprawek, zostawiłem prawie niezmieniony jako easter egg. Tekst generowany warto, moim zdaniem, traktować jako pierwszy szkic, a nie finalny produkt.

11. Wejście w rolę tutora – plany edukacyjne

Komenda (prompt): Hi there! I want to master GPT-4. Can you create a study plan for me? Let's start with a 7-days project.

Komentarz: Dobry plan edukacyjny to połowa sukcesu. Nowe modele sztucznej inteligencji świetnie sprawdzają się w roli tutora/nauczyciela. Na ten konkretny pomysł wpadłem, gdy oglądałem tutorial Tiny Huang – How to learn to code FAST using ChatGPT. Warto rzucić okiem na jej twórczość.

Grafika: Materiały graficzne, promujące premierę modelu GPT-4. Prawa autorskie należą do OpenAI lub powiązanych podmiotów.