Skip to content

Add advanced STRETCH tasks - #13

Merged
gotha merged 2 commits into
gotha:mainfrom
Pejo-306:petar/add-advanced-exercises
May 12, 2026
Merged

Add advanced STRETCH tasks#13
gotha merged 2 commits into
gotha:mainfrom
Pejo-306:petar/add-advanced-exercises

Conversation

@Pejo-306

@Pejo-306 Pejo-306 commented May 4, 2026

Copy link
Copy Markdown
Contributor

Changes

Add STRETCH tasks from presentation slides inside session 1 & 2 READMEs. Tasks are:

  • session 1: Provide Wikipedia tools to AISHE
  • session 2: Implement semantic caching

Both tasks have additional guidelines on how they can be implemented via agentic AI (i.e. "the third session's STRETCH task").

Rationale

Last time we had advanced folks finish some sessions in minutes (especially session 2, which can easily be done within 5-10 minutes). Those same folks also requested going into more technical depth on AI concepts in our feedback form.

Plan is to allow advanced folks to go through the workshop at their own pace and tackle these STRETCH tasks on-site. Rest of the group follows our 3-session workshop.


Tested with: Used gpt-5.2 in ask & agent mode (Cursor IDE) to implement both tasks with given agentic AI guidelines.

PS: fixed a bug where ollama always responded with degraded health status, even when passing the health check.

@Pejo-306 Pejo-306 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix these comments

Comment thread workshop/session-1/README.md Outdated
Comment thread workshop/session-1/README.md Outdated
Comment thread workshop/session-1/README.md
Comment thread workshop/session-2/README.md
@Pejo-306
Pejo-306 force-pushed the petar/add-advanced-exercises branch 4 times, most recently from 5093d75 to fbd9b47 Compare May 11, 2026 15:34

@ndyakov ndyakov left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left one comment, other than that looks good. Thank you @Pejo-306!

Comment thread workshop/session-2/README.md Outdated

This task involves modifying your existing AISHE client. No server changes are necessary.

[This 3-minute video is a great intro to semantic caching](https://www.youtube.com/watch?v=AtVTT_s8AGc).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe having a video link here is not great, they are supposed to be in a room with other people, so watching a video during the meetup won't be possible. It is ok to leave just the doc.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair point. Also think we should drop the theoretical MeanCache paper I had linked here, since that's going to needlessly slow people down.

Updated this section of the README with a link to a blog article which does a good, short overview of semantic caching.

@Pejo-306
Pejo-306 force-pushed the petar/add-advanced-exercises branch from fbd9b47 to 7fae586 Compare May 12, 2026 14:32

@ndyakov ndyakov left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👌

@gotha
gotha merged commit 0a7e71e into gotha:main May 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants