2025-06-20 Initech Riga Seminar on AI

 

 

1. Materials / Video

Figmaboard: https://www.figma.com/board/t2zgLDvURk4x4qoF8frcgi/2025-06-20-initech.no-Seminar-GenAI?node-id=0-1&t=eJql6uin6MSGXhdd-1

📺 Video from Session #1 https://youtu.be/7trVSPMieNk

📺 Video from Session #2 https://youtu.be/qIFPaEn0XoY

Presentation: https://share.yellowrobot.xyz/quick/2025-6-23-6FE3041A-1058-40FE-A1C5-3F75353C20C0.pdf

 

2. Prompt engineering basics

Use as little words as possible for Goal/Task, Return sections, but use extensive facts in “Context Dump” part

Structure of prompt

image-20250623145330019

CleanShot 2025-06-23 at 14.53.38

 

Rules

  1. Write each topic in a new session

  2. Do not continue chats except if you have formating tasks, instead press edit of previous chat message

  3. Write tasks and keywords in English

  4. Begin the task section with a verb

  5. Write terms and keywords with Capital Initial Letters, combine terms with quotation marks

  6. Correct grammatical errors

  7. Structure the request using separating symbols ``` ... ``` , ---

  8. Add as many Facts and Examples as possible (x10 more important than anything else)

  9. Output / Result formatting

  10. Acknowledge limitations (4-6 pages of text)

  11. Do not use files, instead copy as text in Contect Dump section

  12. If you do not like result run again, because it is always little bit random and next try might give better result

 

  1. create list

  2. rewrite sentence

  3. rewrite paragraph

  4. generate list

  5. generate sentence

  6. write sentence

  7. write story

  8. explain concept

  9. explain difference

  10. give example

  11. edit sentence

  12. describe process

  13. describe difference

  14. describe impact

  15. classify sentence

  16. classify item

  17. classify concept

  18. summarize article

  19. summarize text

  20. find word

  21. find synonym

  22. translate

Dieagram of first words in common LLM datasets.

image-20250623145259066

 

Prompt examples:

🤖 Use o3-pro or o3 model without Internet Search (make sure you disable it).

 

CleanShot 2025-06-23 at 15.11.05@2x

 

CleanShot 2025-06-23 at 15.10.44

CleanShot 2025-06-23 at 15.11.56

Linkedin post

Summary of Article

Translate

Challange to invoice

 

For quick internet search adice to use Pro version of:

  1. https://www.perplexity.ai/

  2. https://gemini.google.com/

For precise in-depth search use following

Inside ChatGPT o3

Instead of asking directly to compare or qualify facts on internet split task in 2 phases:

Phase 1: Information gatgering CleanShot 2025-06-23 at 15.12.45

🤖 Use o3-pro or o3 model with “Research” button enabled.

Leave Resarch chats working in background while doing other things

Then

Phase 2: Information processing

🤖 Use o3-pro or o3 model without “Research” (make sure Internet search is turned off).

Finally you could ask to produce table in same chat using GPT4.5

 

🧩 Example how to gather and display infomration about GJF:OSLO stock https://chatgpt.com/share/685944fe-629c-800a-8890-6a60b3c676fe

 

4. RAG (Retrieval Augemented Generation)

To find quickly something by semantic meaning in your own Documents or Project proposals etc. You would use RAG, it can be used either by adding files to ChatGPT or ChatGPT Projects or Google NotebookLM which is currently the best solution.

CleanShot 2025-06-23 at 14.54.33

In ChatGPT projects use this functionality like this: CleanShot 2025-06-23 at 15.34.32

 

In Google NotebookLM use this functionality like this: (Also recommened to use Google NotebookLM app) https://notebooklm.google.com/

CleanShot 2025-06-23 at 15.44.47

5. Checking Criteria and Guidelines

To check if a document matches guidelines or criteria, do not use 2 documents in the prompt. Instead, split the task into 2 phases and execute it as a textual task.

 

Phase 1: Prompt using o3-pro or o3

Convert text guidlines into yes/no questions.

Followup prompt to re-format text using GPT 4.5

 

Phase 2: Prompt using o3-pro or o3

Test documents using Yes/ No questions.

https://chatgpt.com/share/68594784-8f68-800a-a012-e8d8df74aa3c

For reasoning tasks, it is a good idea to ask to quote reasoning before each answer because LLMs tend to copy output from input, and providing a correct quote near the final answer should help in producing better answers.

https://chatgpt.com/share/685946b9-b154-800a-af7c-eaee5ca01029

 

6. Making MermaidJS charts

MermaidJS format documentation: https://mermaid.js.org/intro/

Prompt (o3-pro):

https://chatgpt.com/share/68594541-49d4-800a-9f48-52c003c441e7

 

For display and further editing using mouse and AI use: https://www.mermaidchart.com/

CleanShot 2025-06-23 at 15.18.24

 

7. Working with Excel

Must have a clear CSV format without merged columns. Each Excel sheet is a separate CSV file.

Prompt (important to use GPT4.5 not o3):

  1. Upload CSV

  2. Apply mofifications and tasks one by one

  1. Visualize

https://chatgpt.com/share/68594668-bf38-800a-8d93-26f8b2556f5f

 

8. Automation using AI Agents

Automation using AI agents currently can be done using https://n8n.io/ , but keep in mind that tools in each of n8n steps must be subscribed using seperate pricing.

image-20250623155709035

 

Also there is option to use ChatGPT Pro 200EUR/mon subscription to use https://operator.chatgpt.com/, but it is not full automation of Web browser tasks, even though if you are ok running it every time again for each task.

CleanShot 2025-06-23 at 15.59.06