Dive into the world of agentic analytics with the Phidata Agent library and DuckDB! In this video, we'll build a Streamlit app designed for a tennis commentator, showcasing how to leverage Phidata tools for data analysis and uncover meaningful insights. Whether you're new to Phidata or experienced in data engineering, this walkthrough offers practical examples to enhance your skills.
Timestamps:
0:00 - Introduction to ad hoc analysis with Phidata and DuckDB.
0:07 - Exploring the concept of agentic analytics.
0:20 - Quick recap of Phidata's agent structure and its components.
0:43 - Building a tennis commentator app with Streamlit and DuckDB.
1:07 - Setting up tools like GPT-4 and DuckDB for real-time analytics.
1:24 - Understanding tools and toolkits in Phidata.
1:48 - Introduction to DuckDB toolkit and its capabilities.
2:34 - Key functions of DuckDB, including SQL queries and table descriptions.
3:14 - Walkthrough of the Streamlit app's code structure.
3:43 - Managing session states in Streamlit for chat-based applications.
4:48 - Exploring data from a tennis ranking dataset using DuckDB.
6:00 - Running queries and retrieving player ranking statistics.
7:05 - Advanced queries: analyzing player ranking transitions and trends.
Поделиться в:
Доступные форматы для скачивания:
Скачать видео mp4
Информация по загрузке:
Скачать аудио mp3
Похожие видео
array(10) {
[0]=>
object(stdClass)#6015 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "65MoH1rlK7E"
["related_video_title"]=>
string(53) "DuckDB and Streamlit: Building a Tennis Head2Head App"
["posted_time"]=>
string(21) "2 года назад"
["channelName"]=>
string(20) "Learn Data with Mark"
}
[1]=>
object(stdClass)#5988 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "LJC8277LONg"
["related_video_title"]=>
string(88) "SQL WITH Clause | Clearly Explained | CTEs vs Subqueries vs Temp Tables | Recursive CTEs"
["posted_time"]=>
string(28) "11 месяцев назад"
["channelName"]=>
string(15) "Maven Analytics"
}
[2]=>
object(stdClass)#6013 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "j_83wjKiNyM"
["related_video_title"]=>
string(57) "pg_duckdb: Postgres analytics just got faster with DuckDB"
["posted_time"]=>
string(27) "8 месяцев назад"
["channelName"]=>
string(10) "MotherDuck"
}
[3]=>
object(stdClass)#6020 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "8L51FUsjMxA"
["related_video_title"]=>
string(115) "Как устроена База Данных? Кластеры, индексы, схемы, ограничения"
["posted_time"]=>
string(27) "6 месяцев назад"
["channelName"]=>
string(25) "Артём Шумейко"
}
[4]=>
object(stdClass)#5999 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "4XCiD5VOdcQ"
["related_video_title"]=>
string(40) "DuckLake: This is your Data Lake on ACID"
["posted_time"]=>
string(25) "3 недели назад"
["channelName"]=>
string(8) "Definite"
}
[5]=>
object(stdClass)#6017 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "KFgwXXWT7sQ"
["related_video_title"]=>
string(170) "ИИ-агенты — вот что действительно изменит разработку. Пишем ИИ-агент на Python, LangChain и GigaChat"
["posted_time"]=>
string(23) "1 месяц назад"
["channelName"]=>
string(29) "Диджитализируй!"
}
[6]=>
object(stdClass)#6012 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "2aoOEnZmCmQ"
["related_video_title"]=>
string(78) "Nginx — Простым языком на понятном примере"
["posted_time"]=>
string(25) "3 месяца назад"
["channelName"]=>
string(25) "Артём Шумейко"
}
[7]=>
object(stdClass)#6022 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "rwIiw7HZa1M"
["related_video_title"]=>
string(43) "4 Ways DuckDB 1.2 makes SQL even friendlier"
["posted_time"]=>
string(25) "4 месяца назад"
["channelName"]=>
string(20) "Learn Data with Mark"
}
[8]=>
object(stdClass)#5998 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "t3RB2-7UzDk"
["related_video_title"]=>
string(49) "Querying structs just got 6x faster in DuckDB 1.2"
["posted_time"]=>
string(25) "4 месяца назад"
["channelName"]=>
string(20) "Learn Data with Mark"
}
[9]=>
object(stdClass)#6016 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "22tkx79icy4"
["related_video_title"]=>
string(55) "RAG | САМОЕ ПОНЯТНОЕ ОБЪЯСНЕНИЕ!"
["posted_time"]=>
string(23) "1 месяц назад"
["channelName"]=>
string(8) "AI RANEZ"
}
}