Skip to content

Commit 8e215ef

Browse files
committed
add I, robot livestream
1 parent c9fc98a commit 8e215ef

File tree

2 files changed

+112
-1
lines changed

2 files changed

+112
-1
lines changed
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"title": "Coding Train Live!",
33
"description": "This side track is a collection of select livestreams.",
4-
"videos": ["livestreams/decade-of-code", "livestreams/sentence-embeddings/clustering-sentence-embeddings", "livestreams/genuary"]
4+
"videos": [
5+
"livestreams/shiffbot",
6+
"livestreams/decade-of-code",
7+
"livestreams/sentence-embeddings/clustering-sentence-embeddings",
8+
"livestreams/genuary"
9+
]
510
}
Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
{
2+
"title": "I, Robot",
3+
"description": "Livestream discussing ShiffBot and reviewing your showcase submissions",
4+
"videoId": "ORe-c1crRcE",
5+
"date": "2024-02-02",
6+
"languages": ["Javascript"],
7+
"topics": ["Gemini API", "ShiffBot", "node", "Genuary 2024"],
8+
"canContribute": true,
9+
"relatedChallenges": ["179-wolfram-ca", "180-falling-sand"],
10+
"timestamps": [
11+
{ "time": "0:00:00", "title": "Count down starts" },
12+
{ "time": "0:09:09", "title": "Welcome to the livestream!" },
13+
{ "time": "0:20:06", "title": "ShiffBot" },
14+
{ "time": "0:30:47", "title": "Demo ShiffBot" },
15+
{ "time": "0:59:19", "title": "Intermission" },
16+
{ "time": "1:05:25", "title": "Back from intermission" },
17+
{ "time": "1:08:58", "title": "Review showcases" },
18+
{ "time": "1:40:10", "title": "Genuary 2024" },
19+
{ "time": "1:42:10", "title": "Coding a bot" },
20+
{ "time": "1:55:05", "title": "Hook bot to p5" },
21+
{ "time": "1:59:57", "title": "Create a route on the node server to receive a message from p5" },
22+
{ "time": "2:07:03", "title": "Multi-turn conversations" },
23+
{ "time": "2:18:59", "title": "Next steps" },
24+
{ "time": "2:23:17", "title": "Outro" }
25+
],
26+
"codeExamples": [
27+
{
28+
"title": "p5-Gemini Bot Demo",
29+
"description": "My repository with the code for the p5-Gemini bot demo",
30+
"urls": { "other": "https://github.com/CodingTrain/p5-gemini/tree/main" }
31+
}
32+
],
33+
"groupLinks": [
34+
{
35+
"title": "References",
36+
"links": [
37+
{
38+
"icon": "🔗",
39+
"title": "ShiffBot",
40+
"url": "https://shiffbot.withgoogle.com",
41+
"description": "Google website where you can learn about Shiffbot."
42+
},
43+
{
44+
"icon": "🔗",
45+
"title": "Blog post on the development of ShiffBot",
46+
"url": "https://developers.googleblog.com/2024/01/how-its-made-learning-through-shiffbot-powered-by-gemini-api.html",
47+
"description": "Exploring AI x Learning through ShiffBot, an AI experiment powered by the Gemini API"
48+
},
49+
{
50+
"icon": "🔗",
51+
"title": "Documentation on the Gemini API",
52+
"url": "https://ai.google.dev/tutorials/ai-studio_quickstart",
53+
"description": "Quick start guide for the Gemini API."
54+
},
55+
{
56+
"icon": "🔗",
57+
"title": "Gemini API",
58+
"url": "https://ai.google.dev",
59+
"description": ""
60+
},
61+
{
62+
"icon": "🔗",
63+
"title": "Coding Train tiktok",
64+
"url": "https://www.tiktok.com/@codingtrain",
65+
"description": "My Genuary 2024 submissions"
66+
},
67+
{
68+
"icon": "🔗",
69+
"title": "Express",
70+
"url": "https://expressjs.com",
71+
"description": "Fast, unopinionated, minimalist web framework for Node.js."
72+
},
73+
{
74+
"icon": "🔗",
75+
"title": "sableraph",
76+
"url": "https://www.twitch.tv/sableraph",
77+
"description": "Raphael de Courville's Twitch channel"
78+
}
79+
]
80+
},
81+
{
82+
"title": "Videos",
83+
"links": [
84+
{
85+
"icon": "🎥",
86+
"title": "Teacher x Large Language Models | Google Lab Sessions",
87+
"url": "https://www.youtube.com/watch?v=FBFcNPa36m8",
88+
"description": "Video about ShiffBot, an AI tool that helps you learn to code in p5.js without just giving you the answers."
89+
},
90+
{
91+
"icon": "🎥",
92+
"title": "How to Set Up a Node.js Project",
93+
"url": "/tracks/discord-bots/discord/setup-node-project",
94+
"description": "Learn how to set up a Node.js project, run JavaScript code outside the browser, and use npm for package management."
95+
},
96+
{
97+
"icon": "🎥",
98+
"title": "fetch()",
99+
"url": "/tracks/data-and-apis-in-javascript/data/1-client-side/1-fetch",
100+
"description": "This video is client-side only and covers the web fetch() API."
101+
}
102+
]
103+
}
104+
],
105+
"credits": []
106+
}

0 commit comments

Comments
 (0)