WEBVTT
Kind: captions
Language: en

00:00:00.080 --> 00:00:02.230 align:start position:0%
 
I'm<00:00:00.240><c> Alexi</c><00:00:00.640><c> Krabro,</c><00:00:01.199><c> head</c><00:00:01.280><c> of</c><00:00:01.439><c> ecosystems</c><00:00:02.080><c> at</c>

00:00:02.230 --> 00:00:02.240 align:start position:0%
I'm Alexi Krabro, head of ecosystems at
 

00:00:02.240 --> 00:00:04.630 align:start position:0%
I'm Alexi Krabro, head of ecosystems at
Lakes<00:00:02.560><c> Sale</c><00:00:03.120><c> and</c><00:00:03.280><c> here</c><00:00:03.520><c> I</c><00:00:03.760><c> am</c><00:00:03.840><c> at</c><00:00:04.000><c> PI</c><00:00:04.319><c> data</c>

00:00:04.630 --> 00:00:04.640 align:start position:0%
Lakes Sale and here I am at PI data
 

00:00:04.640 --> 00:00:07.190 align:start position:0%
Lakes Sale and here I am at PI data
Amsterdam<00:00:05.200><c> and</c><00:00:05.440><c> with</c><00:00:05.600><c> me</c><00:00:05.759><c> I</c><00:00:05.920><c> have</c><00:00:06.720><c> Kristoff</c>

00:00:07.190 --> 00:00:07.200 align:start position:0%
Amsterdam and with me I have Kristoff
 

00:00:07.200 --> 00:00:10.870 align:start position:0%
Amsterdam and with me I have Kristoff
Bifford<00:00:08.080><c> who</c><00:00:08.240><c> is</c><00:00:08.400><c> the</c><00:00:08.720><c> founder</c><00:00:09.120><c> of</c><00:00:10.000><c> Now</c><00:00:10.400><c> Labs.</c>

00:00:10.870 --> 00:00:10.880 align:start position:0%
Bifford who is the founder of Now Labs.
 

00:00:10.880 --> 00:00:11.270 align:start position:0%
Bifford who is the founder of Now Labs.
Exactly.

00:00:11.270 --> 00:00:11.280 align:start position:0%
Exactly.
 

00:00:11.280 --> 00:00:14.549 align:start position:0%
Exactly.
So<00:00:11.519><c> he</c><00:00:11.759><c> just</c><00:00:12.000><c> gave</c><00:00:12.400><c> a</c><00:00:12.719><c> keynote</c><00:00:13.840><c> uh</c><00:00:14.080><c> recapping</c>

00:00:14.549 --> 00:00:14.559 align:start position:0%
So he just gave a keynote uh recapping
 

00:00:14.559 --> 00:00:17.430 align:start position:0%
So he just gave a keynote uh recapping
the<00:00:14.719><c> history</c><00:00:14.960><c> of</c><00:00:15.200><c> analytics</c><00:00:16.240><c> and</c><00:00:16.880><c> uh</c><00:00:17.039><c> how</c><00:00:17.279><c> we</c>

00:00:17.430 --> 00:00:17.440 align:start position:0%
the history of analytics and uh how we
 

00:00:17.440 --> 00:00:20.390 align:start position:0%
the history of analytics and uh how we
use<00:00:17.760><c> data</c><00:00:18.560><c> in</c><00:00:18.880><c> the</c><00:00:19.600><c> warehouse</c><00:00:20.000><c> and</c><00:00:20.240><c> the</c>

00:00:20.390 --> 00:00:20.400 align:start position:0%
use data in the warehouse and the
 

00:00:20.400 --> 00:00:23.029 align:start position:0%
use data in the warehouse and the
lakehouse<00:00:21.279><c> and</c><00:00:22.080><c> it</c><00:00:22.320><c> was</c><00:00:22.400><c> super</c><00:00:22.800><c> interesting.</c>

00:00:23.029 --> 00:00:23.039 align:start position:0%
lakehouse and it was super interesting.
 

00:00:23.039 --> 00:00:24.710 align:start position:0%
lakehouse and it was super interesting.
So<00:00:23.199><c> if</c><00:00:23.600><c> you</c><00:00:23.760><c> know</c><00:00:23.840><c> for</c><00:00:24.080><c> those</c><00:00:24.240><c> folks</c><00:00:24.480><c> who</c>

00:00:24.710 --> 00:00:24.720 align:start position:0%
So if you know for those folks who
 

00:00:24.720 --> 00:00:25.910 align:start position:0%
So if you know for those folks who
didn't<00:00:24.960><c> see</c><00:00:25.039><c> the</c><00:00:25.199><c> keynote,</c><00:00:25.519><c> can</c><00:00:25.600><c> you</c><00:00:25.760><c> just</c>

00:00:25.910 --> 00:00:25.920 align:start position:0%
didn't see the keynote, can you just
 

00:00:25.920 --> 00:00:27.670 align:start position:0%
didn't see the keynote, can you just
briefly<00:00:26.240><c> recap</c><00:00:26.640><c> like</c><00:00:26.960><c> what</c><00:00:27.199><c> did</c><00:00:27.359><c> you</c><00:00:27.519><c> talk</c>

00:00:27.670 --> 00:00:27.680 align:start position:0%
briefly recap like what did you talk
 

00:00:27.680 --> 00:00:29.830 align:start position:0%
briefly recap like what did you talk
about<00:00:27.920><c> and</c><00:00:28.160><c> why</c><00:00:28.320><c> I</c><00:00:28.400><c> think</c><00:00:28.560><c> it's</c><00:00:28.800><c> important</c><00:00:29.119><c> for</c>

00:00:29.830 --> 00:00:29.840 align:start position:0%
about and why I think it's important for
 

00:00:29.840 --> 00:00:32.069 align:start position:0%
about and why I think it's important for
the<00:00:30.000><c> attendees</c><00:00:30.560><c> of</c><00:00:31.119><c> PI</c><00:00:31.519><c> data.</c>

00:00:32.069 --> 00:00:32.079 align:start position:0%
the attendees of PI data.
 

00:00:32.079 --> 00:00:35.590 align:start position:0%
the attendees of PI data.
Yeah.<00:00:32.640><c> So</c><00:00:32.960><c> yeah</c><00:00:33.120><c> the</c><00:00:33.360><c> keynote</c><00:00:33.760><c> was</c><00:00:34.320><c> a</c><00:00:34.559><c> bit</c><00:00:34.719><c> of</c>

00:00:35.590 --> 00:00:35.600 align:start position:0%
Yeah. So yeah the keynote was a bit of
 

00:00:35.600 --> 00:00:38.470 align:start position:0%
Yeah. So yeah the keynote was a bit of
uh<00:00:35.920><c> seeing</c><00:00:36.239><c> where</c><00:00:36.480><c> do</c><00:00:36.640><c> we</c><00:00:36.800><c> come</c><00:00:36.960><c> from.</c><00:00:37.440><c> So</c><00:00:38.160><c> what</c>

00:00:38.470 --> 00:00:38.480 align:start position:0%
uh seeing where do we come from. So what
 

00:00:38.480 --> 00:00:41.990 align:start position:0%
uh seeing where do we come from. So what
was<00:00:38.719><c> analytics</c><00:00:39.920><c> uh</c><00:00:40.239><c> 50</c><00:00:40.879><c> 60</c><00:00:41.280><c> years</c><00:00:41.520><c> ago</c><00:00:41.840><c> because</c>

00:00:41.990 --> 00:00:42.000 align:start position:0%
was analytics uh 50 60 years ago because
 

00:00:42.000 --> 00:00:44.069 align:start position:0%
was analytics uh 50 60 years ago because
it<00:00:42.239><c> started</c><00:00:42.559><c> like</c><00:00:42.879><c> a</c><00:00:42.960><c> long</c><00:00:43.200><c> time</c><00:00:43.440><c> ago</c><00:00:43.760><c> when</c>

00:00:44.069 --> 00:00:44.079 align:start position:0%
it started like a long time ago when
 

00:00:44.079 --> 00:00:46.709 align:start position:0%
it started like a long time ago when
people<00:00:44.399><c> invented</c><00:00:45.280><c> the</c><00:00:45.520><c> dimension</c><00:00:46.079><c> the</c><00:00:46.320><c> facts</c>

00:00:46.709 --> 00:00:46.719 align:start position:0%
people invented the dimension the facts
 

00:00:46.719 --> 00:00:48.709 align:start position:0%
people invented the dimension the facts
the<00:00:46.960><c> warehouse</c><00:00:47.360><c> and</c><00:00:47.520><c> so</c><00:00:47.680><c> on.</c><00:00:47.840><c> So</c><00:00:48.000><c> it</c><00:00:48.239><c> was</c><00:00:48.320><c> a</c><00:00:48.480><c> bit</c>

00:00:48.709 --> 00:00:48.719 align:start position:0%
the warehouse and so on. So it was a bit
 

00:00:48.719 --> 00:00:51.110 align:start position:0%
the warehouse and so on. So it was a bit
being<00:00:48.960><c> nostalgic</c><00:00:49.680><c> of</c><00:00:50.000><c> all</c><00:00:50.160><c> the</c><00:00:50.320><c> stuff</c><00:00:50.559><c> that</c><00:00:50.800><c> we</c>

00:00:51.110 --> 00:00:51.120 align:start position:0%
being nostalgic of all the stuff that we
 

00:00:51.120 --> 00:00:54.069 align:start position:0%
being nostalgic of all the stuff that we
left<00:00:52.320><c> along</c><00:00:52.640><c> the</c><00:00:52.800><c> road,</c><00:00:53.039><c> you</c><00:00:53.199><c> know,</c><00:00:53.600><c> all</c><00:00:53.840><c> these</c>

00:00:54.069 --> 00:00:54.079 align:start position:0%
left along the road, you know, all these
 

00:00:54.079 --> 00:00:57.189 align:start position:0%
left along the road, you know, all these
legacy<00:00:54.559><c> system</c><00:00:55.280><c> and</c><00:00:55.600><c> then</c><00:00:56.000><c> trying</c><00:00:56.320><c> to</c><00:00:56.719><c> get</c><00:00:56.960><c> a</c>

00:00:57.189 --> 00:00:57.199 align:start position:0%
legacy system and then trying to get a
 

00:00:57.199 --> 00:01:00.389 align:start position:0%
legacy system and then trying to get a
state-ofthe-art<00:00:58.079><c> of</c><00:00:58.719><c> what</c><00:00:58.960><c> is</c><00:00:59.600><c> uh</c><00:00:59.920><c> an</c><00:01:00.079><c> antics</c>

00:01:00.389 --> 00:01:00.399 align:start position:0%
state-ofthe-art of what is uh an antics
 

00:01:00.399 --> 00:01:03.270 align:start position:0%
state-ofthe-art of what is uh an antics
today<00:01:00.960><c> and</c><00:01:01.280><c> one</c><00:01:01.600><c> what</c><00:01:01.920><c> people</c><00:01:02.160><c> are</c><00:01:02.399><c> doing</c><00:01:02.640><c> with</c>

00:01:03.270 --> 00:01:03.280 align:start position:0%
today and one what people are doing with
 

00:01:03.280 --> 00:01:05.910 align:start position:0%
today and one what people are doing with
this<00:01:03.520><c> agentic</c><00:01:04.159><c> system</c><00:01:04.640><c> and</c><00:01:04.960><c> where</c><00:01:05.199><c> it's</c><00:01:05.439><c> going</c>

00:01:05.910 --> 00:01:05.920 align:start position:0%
this agentic system and where it's going
 

00:01:05.920 --> 00:01:07.990 align:start position:0%
this agentic system and where it's going
tomorrow.<00:01:06.400><c> I</c><00:01:06.560><c> tried</c><00:01:06.799><c> also</c><00:01:07.119><c> like</c><00:01:07.280><c> to</c><00:01:07.680><c> do</c><00:01:07.840><c> some</c>

00:01:07.990 --> 00:01:08.000 align:start position:0%
tomorrow. I tried also like to do some
 

00:01:08.000 --> 00:01:09.670 align:start position:0%
tomorrow. I tried also like to do some
kind<00:01:08.159><c> of</c><00:01:08.320><c> fun</c><00:01:08.560><c> experiment,</c><00:01:09.119><c> you</c><00:01:09.280><c> know,</c><00:01:09.360><c> like</c>

00:01:09.670 --> 00:01:09.680 align:start position:0%
kind of fun experiment, you know, like
 

00:01:09.680 --> 00:01:12.870 align:start position:0%
kind of fun experiment, you know, like
showing<00:01:10.560><c> in</c><00:01:10.799><c> a</c><00:01:10.960><c> live</c><00:01:11.200><c> demo</c><00:01:11.920><c> what</c><00:01:12.159><c> what</c><00:01:12.479><c> is</c><00:01:12.640><c> the</c>

00:01:12.870 --> 00:01:12.880 align:start position:0%
showing in a live demo what what is the
 

00:01:12.880 --> 00:01:15.270 align:start position:0%
showing in a live demo what what is the
stuff<00:01:13.040><c> that</c><00:01:13.680><c> you</c><00:01:13.920><c> can</c><00:01:14.000><c> do</c><00:01:14.240><c> already</c><00:01:14.560><c> today,</c>

00:01:15.270 --> 00:01:15.280 align:start position:0%
stuff that you can do already today,
 

00:01:15.280 --> 00:01:17.190 align:start position:0%
stuff that you can do already today,
right?<00:01:15.760><c> And</c><00:01:16.080><c> what's</c><00:01:16.400><c> really</c><00:01:16.640><c> struck</c><00:01:16.880><c> me</c><00:01:16.960><c> as</c>

00:01:17.190 --> 00:01:17.200 align:start position:0%
right? And what's really struck me as
 

00:01:17.200 --> 00:01:19.590 align:start position:0%
right? And what's really struck me as
super<00:01:17.439><c> fun</c><00:01:17.920><c> that</c><00:01:18.159><c> you</c><00:01:18.400><c> basically</c><00:01:19.040><c> said,</c><00:01:19.439><c> you</c>

00:01:19.590 --> 00:01:19.600 align:start position:0%
super fun that you basically said, you
 

00:01:19.600 --> 00:01:21.190 align:start position:0%
super fun that you basically said, you
know,<00:01:19.920><c> talk</c><00:01:20.080><c> to</c><00:01:20.240><c> your</c><00:01:20.400><c> data.</c><00:01:20.640><c> So</c><00:01:20.799><c> you</c><00:01:20.960><c> had</c><00:01:21.040><c> some</c>

00:01:21.190 --> 00:01:21.200 align:start position:0%
know, talk to your data. So you had some
 

00:01:21.200 --> 00:01:23.670 align:start position:0%
know, talk to your data. So you had some
duct<00:01:21.439><c> DB</c><00:01:22.400><c> uh</c><00:01:22.640><c> transactions</c><00:01:23.200><c> and</c><00:01:23.360><c> you</c><00:01:23.520><c> could</c>

00:01:23.670 --> 00:01:23.680 align:start position:0%
duct DB uh transactions and you could
 

00:01:23.680 --> 00:01:25.350 align:start position:0%
duct DB uh transactions and you could
talk<00:01:23.840><c> to</c><00:01:23.920><c> the</c><00:01:24.080><c> data</c><00:01:24.240><c> and</c><00:01:24.400><c> then</c><00:01:24.720><c> you</c><00:01:24.960><c> had</c><00:01:25.200><c> a</c>

00:01:25.350 --> 00:01:25.360 align:start position:0%
talk to the data and then you had a
 

00:01:25.360 --> 00:01:26.870 align:start position:0%
talk to the data and then you had a
recording<00:01:25.759><c> of</c><00:01:25.920><c> your</c><00:01:26.159><c> talk</c><00:01:26.320><c> going</c><00:01:26.479><c> on.</c><00:01:26.720><c> So</c>

00:01:26.870 --> 00:01:26.880 align:start position:0%
recording of your talk going on. So
 

00:01:26.880 --> 00:01:29.109 align:start position:0%
recording of your talk going on. So
there<00:01:27.040><c> was</c><00:01:27.119><c> a</c><00:01:27.280><c> little</c><00:01:27.680><c> thing</c><00:01:27.920><c> in</c><00:01:28.240><c> the</c><00:01:28.400><c> bottom</c>

00:01:29.109 --> 00:01:29.119 align:start position:0%
there was a little thing in the bottom
 

00:01:29.119 --> 00:01:31.030 align:start position:0%
there was a little thing in the bottom
right<00:01:29.439><c> corner</c><00:01:30.080><c> which</c><00:01:30.400><c> I</c><00:01:30.640><c> didn't</c><00:01:30.799><c> realize</c>

00:01:31.030 --> 00:01:31.040 align:start position:0%
right corner which I didn't realize
 

00:01:31.040 --> 00:01:32.310 align:start position:0%
right corner which I didn't realize
first<00:01:31.280><c> what</c><00:01:31.439><c> it</c><00:01:31.520><c> was</c><00:01:31.600><c> and</c><00:01:31.759><c> then</c><00:01:31.920><c> I</c><00:01:32.000><c> saw</c><00:01:32.159><c> that</c>

00:01:32.310 --> 00:01:32.320 align:start position:0%
first what it was and then I saw that
 

00:01:32.320 --> 00:01:33.990 align:start position:0%
first what it was and then I saw that
was<00:01:32.479><c> actually</c><00:01:32.640><c> the</c><00:01:32.799><c> transcript</c><00:01:33.360><c> and</c><00:01:33.600><c> then</c><00:01:33.759><c> you</c>

00:01:33.990 --> 00:01:34.000 align:start position:0%
was actually the transcript and then you
 

00:01:34.000 --> 00:01:36.550 align:start position:0%
was actually the transcript and then you
had<00:01:34.159><c> the</c><00:01:34.479><c> sentences</c><00:01:34.960><c> as</c><00:01:35.439><c> rows</c><00:01:35.920><c> and</c><00:01:36.159><c> then</c><00:01:36.320><c> you</c>

00:01:36.550 --> 00:01:36.560 align:start position:0%
had the sentences as rows and then you
 

00:01:36.560 --> 00:01:38.789 align:start position:0%
had the sentences as rows and then you
can<00:01:36.640><c> actually</c><00:01:36.960><c> talk</c><00:01:37.200><c> to</c><00:01:37.280><c> to</c><00:01:37.680><c> them.</c><00:01:38.320><c> Uh</c><00:01:38.640><c> right</c>

00:01:38.789 --> 00:01:38.799 align:start position:0%
can actually talk to to them. Uh right
 

00:01:38.799 --> 00:01:40.469 align:start position:0%
can actually talk to to them. Uh right
so<00:01:38.960><c> like</c><00:01:39.119><c> talking</c><00:01:39.360><c> to</c><00:01:39.439><c> your</c><00:01:39.600><c> data</c><00:01:39.840><c> live</c><00:01:40.079><c> and</c>

00:01:40.469 --> 00:01:40.479 align:start position:0%
so like talking to your data live and
 

00:01:40.479 --> 00:01:41.910 align:start position:0%
so like talking to your data live and
the<00:01:40.720><c> whole</c><00:01:40.960><c> presentation</c><00:01:41.360><c> was</c><00:01:41.600><c> super</c>

00:01:41.910 --> 00:01:41.920 align:start position:0%
the whole presentation was super
 

00:01:41.920 --> 00:01:43.429 align:start position:0%
the whole presentation was super
interactive.<00:01:42.400><c> I</c><00:01:42.560><c> think</c><00:01:42.720><c> in</c><00:01:42.799><c> the</c><00:01:42.880><c> end</c><00:01:43.040><c> you</c><00:01:43.280><c> kind</c>

00:01:43.429 --> 00:01:43.439 align:start position:0%
interactive. I think in the end you kind
 

00:01:43.439 --> 00:01:44.789 align:start position:0%
interactive. I think in the end you kind
of<00:01:43.680><c> said</c><00:01:43.840><c> that</c><00:01:44.079><c> you</c><00:01:44.240><c> have</c><00:01:44.320><c> your</c><00:01:44.560><c> own</c><00:01:44.640><c> like</c>

00:01:44.789 --> 00:01:44.799 align:start position:0%
of said that you have your own like
 

00:01:44.799 --> 00:01:47.109 align:start position:0%
of said that you have your own like
react<00:01:45.200><c> app</c><00:01:45.680><c> showing</c><00:01:46.240><c> right</c><00:01:46.479><c> like</c><00:01:46.720><c> running</c><00:01:46.960><c> in</c>

00:01:47.109 --> 00:01:47.119 align:start position:0%
react app showing right like running in
 

00:01:47.119 --> 00:01:48.630 align:start position:0%
react app showing right like running in
the<00:01:47.200><c> background.</c><00:01:47.600><c> So</c><00:01:47.840><c> one</c><00:01:48.000><c> thing</c><00:01:48.079><c> I'm</c><00:01:48.399><c> super</c>

00:01:48.630 --> 00:01:48.640 align:start position:0%
the background. So one thing I'm super
 

00:01:48.640 --> 00:01:51.670 align:start position:0%
the background. So one thing I'm super
curious<00:01:48.880><c> about</c><00:01:49.119><c> so</c><00:01:49.280><c> I</c><00:01:49.439><c> come</c><00:01:49.600><c> from</c><00:01:50.479><c> um</c><00:01:51.040><c> natural</c>

00:01:51.670 --> 00:01:51.680 align:start position:0%
curious about so I come from um natural
 

00:01:51.680 --> 00:01:53.749 align:start position:0%
curious about so I come from um natural
language<00:01:52.000><c> processing</c><00:01:52.560><c> and</c><00:01:52.880><c> agentic</c><00:01:53.360><c> AI</c><00:01:53.600><c> and</c>

00:01:53.749 --> 00:01:53.759 align:start position:0%
language processing and agentic AI and
 

00:01:53.759 --> 00:01:55.830 align:start position:0%
language processing and agentic AI and
so<00:01:53.920><c> when</c><00:01:54.079><c> we</c><00:01:54.159><c> talk</c><00:01:54.320><c> about</c><00:01:54.479><c> semantics</c><00:01:55.360><c> we</c><00:01:55.680><c> talk</c>

00:01:55.830 --> 00:01:55.840 align:start position:0%
so when we talk about semantics we talk
 

00:01:55.840 --> 00:01:57.510 align:start position:0%
so when we talk about semantics we talk
about<00:01:56.000><c> the</c><00:01:56.159><c> meaning</c><00:01:56.399><c> of</c><00:01:56.560><c> life</c><00:01:57.040><c> like</c><00:01:57.200><c> what</c><00:01:57.360><c> is</c>

00:01:57.510 --> 00:01:57.520 align:start position:0%
about the meaning of life like what is
 

00:01:57.520 --> 00:01:59.190 align:start position:0%
about the meaning of life like what is
the<00:01:57.600><c> meaning</c><00:01:57.759><c> of</c><00:01:57.920><c> this</c><00:01:58.240><c> right</c><00:01:58.479><c> so</c><00:01:58.719><c> so</c><00:01:58.960><c> what</c>

00:01:59.190 --> 00:01:59.200 align:start position:0%
the meaning of this right so so what
 

00:01:59.200 --> 00:02:01.429 align:start position:0%
the meaning of this right so so what
struck<00:01:59.439><c> me</c><00:01:59.600><c> when</c><00:01:59.840><c> I</c><00:02:00.000><c> talked</c><00:02:00.320><c> to</c><00:02:00.880><c> and</c><00:02:01.119><c> started</c>

00:02:01.429 --> 00:02:01.439 align:start position:0%
struck me when I talked to and started
 

00:02:01.439 --> 00:02:03.670 align:start position:0%
struck me when I talked to and started
basically<00:02:01.840><c> working</c><00:02:02.159><c> back</c><00:02:02.399><c> in</c><00:02:02.640><c> the</c><00:02:03.200><c> lakehouse</c>

00:02:03.670 --> 00:02:03.680 align:start position:0%
basically working back in the lakehouse
 

00:02:03.680 --> 00:02:05.190 align:start position:0%
basically working back in the lakehouse
I<00:02:03.840><c> did</c><00:02:03.920><c> the</c><00:02:04.079><c> very</c><00:02:04.240><c> first</c><00:02:04.479><c> spark</c><00:02:04.719><c> meet</c><00:02:04.880><c> up</c><00:02:05.040><c> in</c>

00:02:05.190 --> 00:02:05.200 align:start position:0%
I did the very first spark meet up in
 

00:02:05.200 --> 00:02:07.510 align:start position:0%
I did the very first spark meet up in
the<00:02:05.360><c> world</c><00:02:05.840><c> 15</c><00:02:06.159><c> years</c><00:02:06.320><c> ago</c><00:02:06.560><c> in</c><00:02:06.719><c> Berkeley</c><00:02:07.280><c> with</c>

00:02:07.510 --> 00:02:07.520 align:start position:0%
the world 15 years ago in Berkeley with
 

00:02:07.520 --> 00:02:10.229 align:start position:0%
the world 15 years ago in Berkeley with
matear<00:02:08.399><c> and</c><00:02:08.640><c> so</c><00:02:08.879><c> I</c><00:02:09.039><c> came</c><00:02:09.200><c> back</c><00:02:09.360><c> now</c><00:02:09.599><c> to</c><00:02:09.840><c> rewrite</c>

00:02:10.229 --> 00:02:10.239 align:start position:0%
matear and so I came back now to rewrite
 

00:02:10.239 --> 00:02:12.710 align:start position:0%
matear and so I came back now to rewrite
the<00:02:10.399><c> whole</c><00:02:10.560><c> thing</c><00:02:10.640><c> in</c><00:02:10.959><c> rust</c><00:02:11.680><c> and</c><00:02:11.920><c> so</c><00:02:12.080><c> I'm</c><00:02:12.400><c> not</c>

00:02:12.710 --> 00:02:12.720 align:start position:0%
the whole thing in rust and so I'm not
 

00:02:12.720 --> 00:02:14.630 align:start position:0%
the whole thing in rust and so I'm not
you<00:02:12.879><c> know</c><00:02:13.280><c> an</c><00:02:13.440><c> analytics</c><00:02:13.920><c> guy</c><00:02:14.080><c> I'm</c><00:02:14.239><c> a</c><00:02:14.400><c> software</c>

00:02:14.630 --> 00:02:14.640 align:start position:0%
you know an analytics guy I'm a software
 

00:02:14.640 --> 00:02:17.750 align:start position:0%
you know an analytics guy I'm a software
engineer<00:02:15.120><c> so</c><00:02:15.360><c> what</c><00:02:15.680><c> struck</c><00:02:15.920><c> me</c><00:02:16.160><c> that</c><00:02:17.120><c> uh</c><00:02:17.520><c> uh</c>

00:02:17.750 --> 00:02:17.760 align:start position:0%
engineer so what struck me that uh uh
 

00:02:17.760 --> 00:02:19.750 align:start position:0%
engineer so what struck me that uh uh
lakehouse<00:02:18.319><c> people</c><00:02:18.560><c> use</c><00:02:18.800><c> semantic</c><00:02:19.280><c> in</c><00:02:19.440><c> a</c><00:02:19.520><c> very</c>

00:02:19.750 --> 00:02:19.760 align:start position:0%
lakehouse people use semantic in a very
 

00:02:19.760 --> 00:02:21.110 align:start position:0%
lakehouse people use semantic in a very
pedestrian<00:02:20.239><c> way.</c><00:02:20.400><c> It's</c><00:02:20.480><c> like</c><00:02:20.640><c> it's</c><00:02:20.720><c> a</c><00:02:20.879><c> SQL</c>

00:02:21.110 --> 00:02:21.120 align:start position:0%
pedestrian way. It's like it's a SQL
 

00:02:21.120 --> 00:02:22.229 align:start position:0%
pedestrian way. It's like it's a SQL
query,<00:02:21.360><c> it's</c><00:02:21.520><c> a</c><00:02:21.599><c> metric.</c><00:02:22.000><c> Yeah.</c>

00:02:22.229 --> 00:02:22.239 align:start position:0%
query, it's a metric. Yeah.
 

00:02:22.239 --> 00:02:23.589 align:start position:0%
query, it's a metric. Yeah.
Right.<00:02:22.480><c> And</c><00:02:22.640><c> so</c><00:02:22.720><c> what</c><00:02:23.120><c> when</c><00:02:23.200><c> you</c><00:02:23.360><c> mentioned</c>

00:02:23.589 --> 00:02:23.599 align:start position:0%
Right. And so what when you mentioned
 

00:02:23.599 --> 00:02:25.750 align:start position:0%
Right. And so what when you mentioned
semantic<00:02:24.239><c> layer</c><00:02:24.879><c> I</c><00:02:25.120><c> think</c><00:02:25.360><c> you</c><00:02:25.520><c> had</c>

00:02:25.750 --> 00:02:25.760 align:start position:0%
semantic layer I think you had
 

00:02:25.760 --> 00:02:27.350 align:start position:0%
semantic layer I think you had
interesting<00:02:26.160><c> observation</c><00:02:26.560><c> that</c><00:02:26.959><c> people</c><00:02:27.200><c> have</c>

00:02:27.350 --> 00:02:27.360 align:start position:0%
interesting observation that people have
 

00:02:27.360 --> 00:02:29.030 align:start position:0%
interesting observation that people have
semantic<00:02:27.920><c> layer</c><00:02:28.080><c> but</c><00:02:28.239><c> it's</c><00:02:28.400><c> not</c><00:02:28.800><c> it's</c>

00:02:29.030 --> 00:02:29.040 align:start position:0%
semantic layer but it's not it's
 

00:02:29.040 --> 00:02:30.790 align:start position:0%
semantic layer but it's not it's
questionable<00:02:29.599><c> whether</c><00:02:29.920><c> it's</c><00:02:30.160><c> useful</c><00:02:30.400><c> or</c><00:02:30.560><c> not</c>

00:02:30.790 --> 00:02:30.800 align:start position:0%
questionable whether it's useful or not
 

00:02:30.800 --> 00:02:33.190 align:start position:0%
questionable whether it's useful or not
because<00:02:31.440><c> and</c><00:02:31.920><c> it</c><00:02:32.080><c> was</c><00:02:32.239><c> it</c><00:02:32.480><c> was</c><00:02:32.640><c> big</c><00:02:32.879><c> news</c><00:02:33.040><c> for</c>

00:02:33.190 --> 00:02:33.200 align:start position:0%
because and it was it was big news for
 

00:02:33.200 --> 00:02:34.949 align:start position:0%
because and it was it was big news for
me<00:02:33.599><c> that</c><00:02:33.840><c> like</c><00:02:34.080><c> you</c><00:02:34.160><c> know</c><00:02:34.319><c> I</c><00:02:34.480><c> used</c><00:02:34.560><c> to</c><00:02:34.720><c> think</c><00:02:34.800><c> of</c>

00:02:34.949 --> 00:02:34.959 align:start position:0%
me that like you know I used to think of
 

00:02:34.959 --> 00:02:36.550 align:start position:0%
me that like you know I used to think of
semantics<00:02:35.440><c> is</c><00:02:35.599><c> the</c><00:02:35.840><c> ultimate</c><00:02:36.080><c> like</c><00:02:36.239><c> what</c><00:02:36.400><c> is</c>

00:02:36.550 --> 00:02:36.560 align:start position:0%
semantics is the ultimate like what is
 

00:02:36.560 --> 00:02:38.229 align:start position:0%
semantics is the ultimate like what is
the<00:02:36.640><c> meaning</c><00:02:36.800><c> of</c><00:02:36.959><c> this</c><00:02:37.280><c> but</c><00:02:37.519><c> in</c><00:02:37.680><c> the</c><00:02:37.760><c> lakehouse</c>

00:02:38.229 --> 00:02:38.239 align:start position:0%
the meaning of this but in the lakehouse
 

00:02:38.239 --> 00:02:40.229 align:start position:0%
the meaning of this but in the lakehouse
world<00:02:38.400><c> it's</c><00:02:38.640><c> a</c><00:02:38.800><c> very</c><00:02:39.040><c> simple</c><00:02:39.360><c> thing</c><00:02:39.840><c> it's</c><00:02:40.080><c> a</c>

00:02:40.229 --> 00:02:40.239 align:start position:0%
world it's a very simple thing it's a
 

00:02:40.239 --> 00:02:43.350 align:start position:0%
world it's a very simple thing it's a
bunch<00:02:40.480><c> of</c><00:02:41.040><c> pre-arranged</c><00:02:42.000><c> SQL</c><00:02:42.480><c> queries</c><00:02:43.200><c> right</c>

00:02:43.350 --> 00:02:43.360 align:start position:0%
bunch of pre-arranged SQL queries right
 

00:02:43.360 --> 00:02:45.190 align:start position:0%
bunch of pre-arranged SQL queries right
and<00:02:43.599><c> so</c><00:02:43.760><c> for</c><00:02:43.920><c> instance</c><00:02:44.400><c> bunduck</c><00:02:44.959><c> people</c>

00:02:45.190 --> 00:02:45.200 align:start position:0%
and so for instance bunduck people
 

00:02:45.200 --> 00:02:46.710 align:start position:0%
and so for instance bunduck people
recently<00:02:45.519><c> did</c><00:02:45.680><c> a</c><00:02:45.840><c> webinar</c><00:02:46.160><c> where</c><00:02:46.400><c> they</c><00:02:46.560><c> say</c>

00:02:46.710 --> 00:02:46.720 align:start position:0%
recently did a webinar where they say
 

00:02:46.720 --> 00:02:48.710 align:start position:0%
recently did a webinar where they say
like<00:02:47.120><c> we</c><00:02:47.280><c> can</c><00:02:47.440><c> put</c><00:02:47.599><c> semantics</c><00:02:48.080><c> in</c><00:02:48.319><c> lighthouse</c>

00:02:48.710 --> 00:02:48.720 align:start position:0%
like we can put semantics in lighthouse
 

00:02:48.720 --> 00:02:50.630 align:start position:0%
like we can put semantics in lighthouse
which<00:02:48.959><c> means</c><00:02:49.040><c> they</c><00:02:49.280><c> put</c><00:02:49.360><c> a</c><00:02:49.599><c> markdown</c><00:02:50.080><c> document</c>

00:02:50.630 --> 00:02:50.640 align:start position:0%
which means they put a markdown document
 

00:02:50.640 --> 00:02:52.790 align:start position:0%
which means they put a markdown document
yeah<00:02:50.879><c> with</c><00:02:51.120><c> a</c><00:02:51.280><c> standing</c><00:02:51.599><c> SQL</c><00:02:51.920><c> query</c><00:02:52.560><c> And</c><00:02:52.640><c> then</c>

00:02:52.790 --> 00:02:52.800 align:start position:0%
yeah with a standing SQL query And then
 

00:02:52.800 --> 00:02:54.229 align:start position:0%
yeah with a standing SQL query And then
they<00:02:52.959><c> have</c><00:02:53.040><c> a</c><00:02:53.120><c> little</c><00:02:53.360><c> description.</c><00:02:53.840><c> Hey,</c>

00:02:54.229 --> 00:02:54.239 align:start position:0%
they have a little description. Hey,
 

00:02:54.239 --> 00:02:56.229 align:start position:0%
they have a little description. Hey,
this<00:02:54.480><c> is</c><00:02:54.640><c> how</c><00:02:54.800><c> many</c><00:02:55.040><c> red</c><00:02:55.440><c> coffee</c><00:02:55.760><c> makers</c><00:02:56.080><c> I</c>

00:02:56.229 --> 00:02:56.239 align:start position:0%
this is how many red coffee makers I
 

00:02:56.239 --> 00:02:58.309 align:start position:0%
this is how many red coffee makers I
sold<00:02:56.480><c> in</c><00:02:56.640><c> New</c><00:02:56.800><c> Jersey</c><00:02:57.360><c> yesterday,</c><00:02:57.840><c> right?</c><00:02:58.160><c> So,</c>

00:02:58.309 --> 00:02:58.319 align:start position:0%
sold in New Jersey yesterday, right? So,
 

00:02:58.319 --> 00:03:00.390 align:start position:0%
sold in New Jersey yesterday, right? So,
what<00:02:58.480><c> do</c><00:02:58.640><c> you</c><00:02:58.720><c> think?</c><00:02:59.040><c> Like,</c><00:02:59.920><c> wouldn't</c><00:03:00.239><c> you</c>

00:03:00.390 --> 00:03:00.400 align:start position:0%
what do you think? Like, wouldn't you
 

00:03:00.400 --> 00:03:01.830 align:start position:0%
what do you think? Like, wouldn't you
agree<00:03:00.560><c> that</c><00:03:00.720><c> like</c><00:03:00.959><c> we</c><00:03:01.120><c> should</c><00:03:01.360><c> strive</c><00:03:01.599><c> for</c>

00:03:01.830 --> 00:03:01.840 align:start position:0%
agree that like we should strive for
 

00:03:01.840 --> 00:03:03.750 align:start position:0%
agree that like we should strive for
more<00:03:02.319><c> for</c><00:03:02.560><c> semantics?</c><00:03:03.120><c> Like,</c><00:03:03.280><c> because</c><00:03:03.519><c> you</c>

00:03:03.750 --> 00:03:03.760 align:start position:0%
more for semantics? Like, because you
 

00:03:03.760 --> 00:03:05.750 align:start position:0%
more for semantics? Like, because you
said<00:03:04.000><c> it's</c><00:03:04.319><c> even</c><00:03:04.480><c> not</c><00:03:04.640><c> doing</c><00:03:04.879><c> what</c><00:03:05.040><c> we</c><00:03:05.280><c> want,</c>

00:03:05.750 --> 00:03:05.760 align:start position:0%
said it's even not doing what we want,
 

00:03:05.760 --> 00:03:08.070 align:start position:0%
said it's even not doing what we want,
right?<00:03:06.000><c> Like</c><00:03:06.239><c> it's</c><00:03:06.400><c> it's</c><00:03:06.800><c> fixed</c><00:03:07.200><c> like</c><00:03:07.680><c> is</c><00:03:07.840><c> it</c>

00:03:08.070 --> 00:03:08.080 align:start position:0%
right? Like it's it's fixed like is it
 

00:03:08.080 --> 00:03:11.270 align:start position:0%
right? Like it's it's fixed like is it
is<00:03:08.239><c> it</c><00:03:08.560><c> like</c><00:03:09.120><c> I</c><00:03:09.360><c> wonder</c><00:03:09.680><c> how</c><00:03:09.840><c> did</c><00:03:10.080><c> this</c><00:03:10.640><c> happen</c>

00:03:11.270 --> 00:03:11.280 align:start position:0%
is it like I wonder how did this happen
 

00:03:11.280 --> 00:03:13.750 align:start position:0%
is it like I wonder how did this happen
that<00:03:11.760><c> people</c><00:03:12.080><c> call</c><00:03:12.319><c> semantics</c><00:03:13.360><c> just</c><00:03:13.599><c> a</c>

00:03:13.750 --> 00:03:13.760 align:start position:0%
that people call semantics just a
 

00:03:13.760 --> 00:03:14.949 align:start position:0%
that people call semantics just a
collection<00:03:14.080><c> of</c><00:03:14.239><c> queries?</c>

00:03:14.949 --> 00:03:14.959 align:start position:0%
collection of queries?
 

00:03:14.959 --> 00:03:18.070 align:start position:0%
collection of queries?
Yeah.<00:03:15.440><c> So</c><00:03:16.000><c> I</c><00:03:16.159><c> I</c><00:03:16.480><c> think</c><00:03:16.720><c> the</c><00:03:16.879><c> the</c><00:03:17.280><c> issue</c><00:03:17.599><c> and</c><00:03:17.840><c> the</c>

00:03:18.070 --> 00:03:18.080 align:start position:0%
Yeah. So I I think the the issue and the
 

00:03:18.080 --> 00:03:21.270 align:start position:0%
Yeah. So I I think the the issue and the
misunderstanding<00:03:19.360><c> about</c><00:03:20.319><c> all</c><00:03:20.560><c> the</c><00:03:20.720><c> these</c>

00:03:21.270 --> 00:03:21.280 align:start position:0%
misunderstanding about all the these
 

00:03:21.280 --> 00:03:24.229 align:start position:0%
misunderstanding about all the these
words<00:03:21.760><c> is</c><00:03:22.800><c> that</c><00:03:23.040><c> they</c><00:03:23.280><c> are</c>

00:03:24.229 --> 00:03:24.239 align:start position:0%
words is that they are
 

00:03:24.239 --> 00:03:25.750 align:start position:0%
words is that they are
let's<00:03:24.400><c> go.</c>

00:03:25.750 --> 00:03:25.760 align:start position:0%
let's go.
 

00:03:25.760 --> 00:03:28.710 align:start position:0%
let's go.
Sorry.<00:03:26.239><c> Um</c><00:03:26.560><c> the</c><00:03:26.879><c> the</c><00:03:27.280><c> thing</c><00:03:27.440><c> is</c><00:03:28.000><c> u</c><00:03:28.159><c> there</c><00:03:28.400><c> is</c><00:03:28.560><c> an</c>

00:03:28.710 --> 00:03:28.720 align:start position:0%
Sorry. Um the the thing is u there is an
 

00:03:28.720 --> 00:03:31.990 align:start position:0%
Sorry. Um the the thing is u there is an
issue<00:03:28.959><c> of</c><00:03:29.360><c> just</c><00:03:30.319><c> understanding</c><00:03:30.879><c> because</c><00:03:31.760><c> we</c>

00:03:31.990 --> 00:03:32.000 align:start position:0%
issue of just understanding because we
 

00:03:32.000 --> 00:03:33.509 align:start position:0%
issue of just understanding because we
have<00:03:32.080><c> a</c><00:03:32.319><c> lot</c><00:03:32.400><c> of</c><00:03:32.480><c> people</c><00:03:32.720><c> saying</c><00:03:32.959><c> semantic</c>

00:03:33.509 --> 00:03:33.519 align:start position:0%
have a lot of people saying semantic
 

00:03:33.519 --> 00:03:34.949 align:start position:0%
have a lot of people saying semantic
layer<00:03:33.760><c> or</c><00:03:34.000><c> semantics</c>

00:03:34.949 --> 00:03:34.959 align:start position:0%
layer or semantics
 

00:03:34.959 --> 00:03:36.470 align:start position:0%
layer or semantics
but<00:03:35.120><c> it</c><00:03:35.280><c> means</c><00:03:35.519><c> a</c><00:03:35.760><c> lot</c><00:03:35.840><c> of</c><00:03:36.000><c> different</c><00:03:36.239><c> stuff</c>

00:03:36.470 --> 00:03:36.480 align:start position:0%
but it means a lot of different stuff
 

00:03:36.480 --> 00:03:36.789 align:start position:0%
but it means a lot of different stuff
you<00:03:36.640><c> know.</c>

00:03:36.789 --> 00:03:36.799 align:start position:0%
you know.
 

00:03:36.799 --> 00:03:39.589 align:start position:0%
you know.
That's<00:03:37.040><c> right.</c><00:03:37.360><c> Um</c><00:03:37.920><c> and</c><00:03:38.480><c> the</c><00:03:38.799><c> way</c><00:03:38.879><c> I</c><00:03:39.200><c> frame</c><00:03:39.440><c> it</c>

00:03:39.589 --> 00:03:39.599 align:start position:0%
That's right. Um and the way I frame it
 

00:03:39.599 --> 00:03:43.430 align:start position:0%
That's right. Um and the way I frame it
and<00:03:39.840><c> I</c><00:03:40.000><c> I</c><00:03:40.319><c> think</c><00:03:40.480><c> it's</c><00:03:41.440><c> I</c><00:03:41.599><c> I</c><00:03:41.920><c> think</c><00:03:42.080><c> it's</c><00:03:42.400><c> pretty</c>

00:03:43.430 --> 00:03:43.440 align:start position:0%
and I I think it's I I think it's pretty
 

00:03:43.440 --> 00:03:46.630 align:start position:0%
and I I think it's I I think it's pretty
uh<00:03:43.760><c> right</c><00:03:44.799><c> uh</c><00:03:44.959><c> it's</c><00:03:45.519><c> we</c><00:03:45.760><c> say</c><00:03:45.920><c> semantic</c><00:03:46.400><c> layer</c>

00:03:46.630 --> 00:03:46.640 align:start position:0%
uh right uh it's we say semantic layer
 

00:03:46.640 --> 00:03:48.550 align:start position:0%
uh right uh it's we say semantic layer
and<00:03:46.799><c> when</c><00:03:46.959><c> we</c><00:03:47.040><c> say</c><00:03:47.200><c> semantic</c><00:03:47.760><c> layer</c><00:03:48.159><c> to</c><00:03:48.400><c> me</c>

00:03:48.550 --> 00:03:48.560 align:start position:0%
and when we say semantic layer to me
 

00:03:48.560 --> 00:03:49.509 align:start position:0%
and when we say semantic layer to me
it's

00:03:49.509 --> 00:03:49.519 align:start position:0%
it's
 

00:03:49.519 --> 00:03:52.630 align:start position:0%
it's
the<00:03:50.239><c> way</c><00:03:50.480><c> we</c><00:03:50.879><c> encode</c><00:03:51.360><c> the</c><00:03:51.599><c> business</c><00:03:51.920><c> the</c><00:03:52.159><c> the</c>

00:03:52.630 --> 00:03:52.640 align:start position:0%
the way we encode the business the the
 

00:03:52.640 --> 00:03:55.350 align:start position:0%
the way we encode the business the the
you<00:03:52.799><c> know</c><00:03:52.959><c> the</c><00:03:53.120><c> meaning</c><00:03:53.360><c> of</c><00:03:53.599><c> life</c><00:03:54.239><c> inside</c><00:03:54.879><c> some</c>

00:03:55.350 --> 00:03:55.360 align:start position:0%
you know the meaning of life inside some
 

00:03:55.360 --> 00:03:57.830 align:start position:0%
you know the meaning of life inside some
files<00:03:55.840><c> somewhere</c><00:03:56.319><c> that</c><00:03:56.640><c> explain</c><00:03:57.439><c> what</c><00:03:57.680><c> this</c>

00:03:57.830 --> 00:03:57.840 align:start position:0%
files somewhere that explain what this
 

00:03:57.840 --> 00:03:59.670 align:start position:0%
files somewhere that explain what this
metric<00:03:58.239><c> mean</c><00:03:58.560><c> what</c><00:03:58.799><c> this</c><00:03:58.959><c> dimension</c><00:03:59.439><c> mean</c>

00:03:59.670 --> 00:03:59.680 align:start position:0%
metric mean what this dimension mean
 

00:03:59.680 --> 00:04:01.750 align:start position:0%
metric mean what this dimension mean
what<00:03:59.840><c> this</c><00:04:00.080><c> measure</c><00:04:00.480><c> mean</c><00:04:00.720><c> and</c><00:04:00.799><c> and</c><00:04:01.120><c> so</c><00:04:01.200><c> on.</c><00:04:01.519><c> So</c>

00:04:01.750 --> 00:04:01.760 align:start position:0%
what this measure mean and and so on. So
 

00:04:01.760 --> 00:04:04.070 align:start position:0%
what this measure mean and and so on. So
that<00:04:02.000><c> is</c><00:04:02.159><c> to</c><00:04:02.400><c> me</c><00:04:02.560><c> what</c><00:04:02.799><c> is</c><00:04:02.959><c> the</c><00:04:03.120><c> semantic</c><00:04:03.680><c> layer</c>

00:04:04.070 --> 00:04:04.080 align:start position:0%
that is to me what is the semantic layer
 

00:04:04.080 --> 00:04:05.429 align:start position:0%
that is to me what is the semantic layer
and<00:04:04.239><c> there</c><00:04:04.400><c> is</c><00:04:04.560><c> the</c><00:04:04.640><c> other</c><00:04:04.879><c> part</c><00:04:05.120><c> which</c><00:04:05.360><c> is</c>

00:04:05.429 --> 00:04:05.439 align:start position:0%
and there is the other part which is
 

00:04:05.439 --> 00:04:07.670 align:start position:0%
and there is the other part which is
like<00:04:05.599><c> the</c><00:04:05.760><c> metric</c><00:04:06.080><c> store</c><00:04:06.480><c> which</c><00:04:06.720><c> is</c>

00:04:07.670 --> 00:04:07.680 align:start position:0%
like the metric store which is
 

00:04:07.680 --> 00:04:09.670 align:start position:0%
like the metric store which is
how<00:04:08.159><c> do</c><00:04:08.319><c> you</c><00:04:08.480><c> query</c><00:04:08.799><c> a</c><00:04:09.040><c> semantic</c>

00:04:09.670 --> 00:04:09.680 align:start position:0%
how do you query a semantic
 

00:04:09.680 --> 00:04:09.910 align:start position:0%
how do you query a semantic
right

00:04:09.910 --> 00:04:09.920 align:start position:0%
right
 

00:04:09.920 --> 00:04:12.789 align:start position:0%
right
so<00:04:10.080><c> the</c><00:04:10.239><c> metric</c><00:04:10.480><c> store</c><00:04:10.799><c> is</c><00:04:10.959><c> like</c><00:04:11.200><c> QGS</c><00:04:12.400><c> metric</c>

00:04:12.789 --> 00:04:12.799 align:start position:0%
so the metric store is like QGS metric
 

00:04:12.799 --> 00:04:16.629 align:start position:0%
so the metric store is like QGS metric
flow<00:04:13.840><c> or</c><00:04:14.799><c> luke</c>

00:04:16.629 --> 00:04:16.639 align:start position:0%
flow or luke
 

00:04:16.639 --> 00:04:18.550 align:start position:0%
flow or luke
or<00:04:16.880><c> lucer</c><00:04:17.280><c> in</c><00:04:17.440><c> a</c><00:04:17.519><c> sense</c><00:04:17.840><c> more</c><00:04:18.000><c> than</c><00:04:18.160><c> lukel</c>

00:04:18.550 --> 00:04:18.560 align:start position:0%
or lucer in a sense more than lukel
 

00:04:18.560 --> 00:04:21.590 align:start position:0%
or lucer in a sense more than lukel
because<00:04:18.720><c> look</c><00:04:19.199><c> is</c><00:04:19.359><c> the</c><00:04:19.519><c> way</c><00:04:19.600><c> you</c><00:04:20.239><c> you</c><00:04:20.320><c> you</c><00:04:20.639><c> you</c>

00:04:21.590 --> 00:04:21.600 align:start position:0%
because look is the way you you you you
 

00:04:21.600 --> 00:04:23.189 align:start position:0%
because look is the way you you you you
define<00:04:21.919><c> the</c><00:04:22.079><c> semantics</c>

00:04:23.189 --> 00:04:23.199 align:start position:0%
define the semantics
 

00:04:23.199 --> 00:04:25.909 align:start position:0%
define the semantics
and<00:04:23.360><c> the</c><00:04:23.600><c> thing</c><00:04:23.759><c> is</c><00:04:24.240><c> the</c><00:04:24.560><c> AI</c><00:04:24.960><c> is</c><00:04:25.120><c> so</c><00:04:25.360><c> good</c><00:04:25.520><c> today</c>

00:04:25.909 --> 00:04:25.919 align:start position:0%
and the thing is the AI is so good today
 

00:04:25.919 --> 00:04:30.230 align:start position:0%
and the thing is the AI is so good today
that<00:04:26.560><c> if</c><00:04:26.800><c> you</c><00:04:26.960><c> give</c><00:04:27.680><c> to</c><00:04:28.000><c> AI</c><00:04:29.440><c> a</c><00:04:29.680><c> definition</c><00:04:30.080><c> of</c>

00:04:30.230 --> 00:04:30.240 align:start position:0%
that if you give to AI a definition of
 

00:04:30.240 --> 00:04:32.950 align:start position:0%
that if you give to AI a definition of
semantics<00:04:30.960><c> warehouse</c><00:04:31.360><c> is</c><00:04:31.520><c> a</c><00:04:31.680><c> YAML</c><00:04:32.320><c> warehouse</c>

00:04:32.950 --> 00:04:32.960 align:start position:0%
semantics warehouse is a YAML warehouse
 

00:04:32.960 --> 00:04:35.670 align:start position:0%
semantics warehouse is a YAML warehouse
it's<00:04:33.520><c> semantics</c><00:04:34.080><c> encoded</c><00:04:34.639><c> in</c><00:04:34.800><c> a</c><00:04:34.960><c> markdown</c>

00:04:35.670 --> 00:04:35.680 align:start position:0%
it's semantics encoded in a markdown
 

00:04:35.680 --> 00:04:38.150 align:start position:0%
it's semantics encoded in a markdown
warehouse<00:04:36.160><c> it's</c><00:04:36.400><c> just</c><00:04:36.479><c> a</c><00:04:36.639><c> txt</c><00:04:37.440><c> warehouse</c><00:04:37.919><c> it's</c>

00:04:38.150 --> 00:04:38.160 align:start position:0%
warehouse it's just a txt warehouse it's
 

00:04:38.160 --> 00:04:40.550 align:start position:0%
warehouse it's just a txt warehouse it's
whatever<00:04:39.040><c> I</c><00:04:39.199><c> don't</c><00:04:39.360><c> care</c><00:04:39.520><c> it's</c><00:04:39.759><c> just</c><00:04:40.000><c> text</c>

00:04:40.550 --> 00:04:40.560 align:start position:0%
whatever I don't care it's just text
 

00:04:40.560 --> 00:04:44.070 align:start position:0%
whatever I don't care it's just text
that<00:04:40.880><c> says</c><00:04:41.600><c> revenue</c><00:04:42.080><c> is</c><00:04:42.320><c> defined</c><00:04:42.639><c> this</c><00:04:42.800><c> way</c><00:04:43.680><c> uh</c>

00:04:44.070 --> 00:04:44.080 align:start position:0%
that says revenue is defined this way uh
 

00:04:44.080 --> 00:04:46.469 align:start position:0%
that says revenue is defined this way uh
country<00:04:44.400><c> is</c><00:04:44.639><c> defined</c><00:04:44.960><c> this</c><00:04:45.199><c> way</c><00:04:45.840><c> my</c><00:04:46.080><c> dimension</c>

00:04:46.469 --> 00:04:46.479 align:start position:0%
country is defined this way my dimension
 

00:04:46.479 --> 00:04:48.790 align:start position:0%
country is defined this way my dimension
are<00:04:46.720><c> this</c><00:04:46.960><c> and</c><00:04:47.120><c> this</c><00:04:47.600><c> the</c><00:04:47.759><c> AI</c><00:04:48.080><c> will</c><00:04:48.320><c> be</c><00:04:48.479><c> able</c><00:04:48.639><c> to</c>

00:04:48.790 --> 00:04:48.800 align:start position:0%
are this and this the AI will be able to
 

00:04:48.800 --> 00:04:51.030 align:start position:0%
are this and this the AI will be able to
do<00:04:48.960><c> whatever</c><00:04:49.280><c> you</c><00:04:49.440><c> want</c><00:04:49.600><c> to</c><00:04:49.840><c> be</c><00:04:49.919><c> honest</c><00:04:50.960><c> the</c>

00:04:51.030 --> 00:04:51.040 align:start position:0%
do whatever you want to be honest the
 

00:04:51.040 --> 00:04:52.310 align:start position:0%
do whatever you want to be honest the
the<00:04:51.280><c> thing</c><00:04:51.360><c> that</c><00:04:51.520><c> you</c><00:04:51.680><c> have</c><00:04:51.759><c> to</c><00:04:51.840><c> give</c><00:04:52.000><c> to</c><00:04:52.160><c> the</c>

00:04:52.310 --> 00:04:52.320 align:start position:0%
the thing that you have to give to the
 

00:04:52.320 --> 00:04:55.590 align:start position:0%
the thing that you have to give to the
AI<00:04:52.639><c> is</c><00:04:53.759><c> semantics</c><00:04:54.400><c> that</c><00:04:54.720><c> have</c><00:04:55.199><c> unique</c>

00:04:55.590 --> 00:04:55.600 align:start position:0%
AI is semantics that have unique
 

00:04:55.600 --> 00:04:58.070 align:start position:0%
AI is semantics that have unique
definitions<00:04:56.720><c> that</c><00:04:56.960><c> are</c><00:04:57.360><c> really</c><00:04:57.840><c> not</c>

00:04:58.070 --> 00:04:58.080 align:start position:0%
definitions that are really not
 

00:04:58.080 --> 00:05:00.150 align:start position:0%
definitions that are really not
ambiguous<00:04:58.800><c> because</c><00:04:59.120><c> this</c><00:04:59.280><c> the</c><00:04:59.520><c> ambiguity</c><00:05:00.000><c> is</c>

00:05:00.150 --> 00:05:00.160 align:start position:0%
ambiguous because this the ambiguity is
 

00:05:00.160 --> 00:05:02.790 align:start position:0%
ambiguous because this the ambiguity is
that<00:05:00.479><c> what</c><00:05:00.720><c> kills</c><00:05:01.040><c> the</c><00:05:01.600><c> AI</c><00:05:01.919><c> capabilities</c><00:05:02.479><c> in</c><00:05:02.639><c> a</c>

00:05:02.790 --> 00:05:02.800 align:start position:0%
that what kills the AI capabilities in a
 

00:05:02.800 --> 00:05:03.430 align:start position:0%
that what kills the AI capabilities in a
sense.

00:05:03.430 --> 00:05:03.440 align:start position:0%
sense.
 

00:05:03.440 --> 00:05:05.430 align:start position:0%
sense.
Um,<00:05:03.680><c> and</c><00:05:03.919><c> so</c><00:05:04.080><c> what</c><00:05:04.320><c> you</c><00:05:04.479><c> say</c><00:05:04.800><c> about</c><00:05:05.040><c> like</c><00:05:05.280><c> the</c>

00:05:05.430 --> 00:05:05.440 align:start position:0%
Um, and so what you say about like the
 

00:05:05.440 --> 00:05:07.909 align:start position:0%
Um, and so what you say about like the
semantics<00:05:05.919><c> being</c><00:05:06.320><c> some</c><00:05:06.720><c> pedestrian</c><00:05:07.280><c> way</c><00:05:07.600><c> just</c>

00:05:07.909 --> 00:05:07.919 align:start position:0%
semantics being some pedestrian way just
 

00:05:07.919 --> 00:05:09.830 align:start position:0%
semantics being some pedestrian way just
having<00:05:08.160><c> like</c><00:05:08.400><c> one</c><00:05:08.639><c> concept</c><00:05:09.039><c> defined</c><00:05:09.360><c> with</c>

00:05:09.830 --> 00:05:09.840 align:start position:0%
having like one concept defined with
 

00:05:09.840 --> 00:05:10.710 align:start position:0%
having like one concept defined with
SQL,<00:05:10.400><c> right?</c>

00:05:10.710 --> 00:05:10.720 align:start position:0%
SQL, right?
 

00:05:10.720 --> 00:05:12.230 align:start position:0%
SQL, right?
Can<00:05:10.880><c> be</c><00:05:10.960><c> a</c><00:05:11.199><c> solution.</c><00:05:11.440><c> I</c><00:05:11.600><c> I</c><00:05:11.840><c> think</c><00:05:11.919><c> it's</c><00:05:12.160><c> not</c>

00:05:12.230 --> 00:05:12.240 align:start position:0%
Can be a solution. I I think it's not
 

00:05:12.240 --> 00:05:13.510 align:start position:0%
Can be a solution. I I think it's not
the<00:05:12.400><c> best</c><00:05:12.560><c> one</c><00:05:12.800><c> because</c>

00:05:13.510 --> 00:05:13.520 align:start position:0%
the best one because
 

00:05:13.520 --> 00:05:15.909 align:start position:0%
the best one because
if<00:05:13.759><c> you</c><00:05:13.919><c> give</c><00:05:14.080><c> a</c><00:05:14.320><c> lot</c><00:05:14.400><c> of</c><00:05:14.560><c> SQL</c><00:05:15.120><c> queries</c><00:05:15.600><c> to</c>

00:05:15.909 --> 00:05:15.919 align:start position:0%
if you give a lot of SQL queries to
 

00:05:15.919 --> 00:05:18.230 align:start position:0%
if you give a lot of SQL queries to
explain<00:05:16.240><c> semantics,</c><00:05:17.199><c> you're</c><00:05:17.360><c> going</c><00:05:17.440><c> to</c><00:05:17.520><c> lo</c>

00:05:18.230 --> 00:05:18.240 align:start position:0%
explain semantics, you're going to lo
 

00:05:18.240 --> 00:05:19.749 align:start position:0%
explain semantics, you're going to lo
because<00:05:18.479><c> you</c><00:05:18.960><c> for</c><00:05:19.199><c> sure</c><00:05:19.360><c> you're</c><00:05:19.600><c> going</c><00:05:19.680><c> to</c>

00:05:19.749 --> 00:05:19.759 align:start position:0%
because you for sure you're going to
 

00:05:19.759 --> 00:05:20.469 align:start position:0%
because you for sure you're going to
have

00:05:20.469 --> 00:05:20.479 align:start position:0%
have
 

00:05:20.479 --> 00:05:22.070 align:start position:0%
have
different<00:05:20.880><c> join</c><00:05:21.120><c> that</c><00:05:21.360><c> will</c><00:05:21.600><c> contradict</c>

00:05:22.070 --> 00:05:22.080 align:start position:0%
different join that will contradict
 

00:05:22.080 --> 00:05:24.870 align:start position:0%
different join that will contradict
themselves<00:05:23.039><c> uh</c><00:05:23.199><c> in</c><00:05:23.440><c> the</c><00:05:23.600><c> end.</c><00:05:24.160><c> So</c><00:05:24.400><c> I</c><00:05:24.639><c> think</c>

00:05:24.870 --> 00:05:24.880 align:start position:0%
themselves uh in the end. So I think
 

00:05:24.880 --> 00:05:28.870 align:start position:0%
themselves uh in the end. So I think
having<00:05:26.000><c> rather</c><00:05:26.800><c> uh</c><00:05:26.960><c> for</c><00:05:27.280><c> each</c><00:05:28.000><c> metric</c><00:05:28.639><c> each</c>

00:05:28.870 --> 00:05:28.880 align:start position:0%
having rather uh for each metric each
 

00:05:28.880 --> 00:05:31.590 align:start position:0%
having rather uh for each metric each
measure<00:05:29.440><c> is</c><00:05:29.680><c> definition</c><00:05:30.560><c> a</c><00:05:30.880><c> human</c>

00:05:31.590 --> 00:05:31.600 align:start position:0%
measure is definition a human
 

00:05:31.600 --> 00:05:33.670 align:start position:0%
measure is definition a human
description<00:05:32.080><c> of</c><00:05:32.240><c> it</c><00:05:32.720><c> explaining</c><00:05:33.280><c> what</c><00:05:33.520><c> are</c>

00:05:33.670 --> 00:05:33.680 align:start position:0%
description of it explaining what are
 

00:05:33.680 --> 00:05:37.350 align:start position:0%
description of it explaining what are
the<00:05:33.840><c> parameters</c><00:05:34.880><c> all</c><00:05:35.199><c> this</c><00:05:36.000><c> goes</c><00:05:36.320><c> inside</c><00:05:36.720><c> a</c><00:05:37.120><c> a</c>

00:05:37.350 --> 00:05:37.360 align:start position:0%
the parameters all this goes inside a a
 

00:05:37.360 --> 00:05:41.029 align:start position:0%
the parameters all this goes inside a a
bigger<00:05:38.479><c> view</c><00:05:38.800><c> which</c><00:05:39.120><c> can</c><00:05:39.360><c> be</c><00:05:39.919><c> the</c><00:05:40.240><c> entity</c>

00:05:41.029 --> 00:05:41.039 align:start position:0%
bigger view which can be the entity
 

00:05:41.039 --> 00:05:42.790 align:start position:0%
bigger view which can be the entity
depend<00:05:41.360><c> on</c><00:05:41.520><c> the</c><00:05:41.680><c> semantics</c><00:05:42.160><c> vocabulary</c><00:05:42.639><c> can</c>

00:05:42.790 --> 00:05:42.800 align:start position:0%
depend on the semantics vocabulary can
 

00:05:42.800 --> 00:05:45.029 align:start position:0%
depend on the semantics vocabulary can
be<00:05:42.880><c> entity</c><00:05:43.280><c> tables</c><00:05:43.919><c> topic</c><00:05:44.320><c> whatever</c><00:05:44.720><c> and</c><00:05:44.880><c> so</c>

00:05:45.029 --> 00:05:45.039 align:start position:0%
be entity tables topic whatever and so
 

00:05:45.039 --> 00:05:47.510 align:start position:0%
be entity tables topic whatever and so
on<00:05:45.520><c> I</c><00:05:45.759><c> think</c><00:05:45.919><c> that's</c><00:05:46.400><c> what</c><00:05:46.639><c> it</c><00:05:46.880><c> should</c><00:05:47.039><c> be</c>

00:05:47.510 --> 00:05:47.520 align:start position:0%
on I think that's what it should be
 

00:05:47.520 --> 00:05:48.550 align:start position:0%
on I think that's what it should be
right

00:05:48.550 --> 00:05:48.560 align:start position:0%
right
 

00:05:48.560 --> 00:05:51.749 align:start position:0%
right
um<00:05:48.960><c> and</c><00:05:49.440><c> there</c><00:05:49.680><c> is</c><00:05:50.560><c> another</c><00:05:50.960><c> thing</c><00:05:51.120><c> that</c><00:05:51.360><c> is</c><00:05:51.600><c> a</c>

00:05:51.749 --> 00:05:51.759 align:start position:0%
um and there is another thing that is a
 

00:05:51.759 --> 00:05:53.510 align:start position:0%
um and there is another thing that is a
bit<00:05:52.000><c> difficult</c><00:05:52.240><c> in</c><00:05:52.479><c> the</c><00:05:52.639><c> current</c><00:05:52.880><c> ecosystem</c>

00:05:53.510 --> 00:05:53.520 align:start position:0%
bit difficult in the current ecosystem
 

00:05:53.520 --> 00:05:57.749 align:start position:0%
bit difficult in the current ecosystem
is<00:05:54.320><c> there</c><00:05:54.560><c> are</c><00:05:54.720><c> a</c><00:05:54.880><c> lot</c><00:05:55.039><c> of</c><00:05:56.160><c> uh</c><00:05:56.720><c> AI</c><00:05:57.039><c> agent</c><00:05:57.440><c> that</c>

00:05:57.749 --> 00:05:57.759 align:start position:0%
is there are a lot of uh AI agent that
 

00:05:57.759 --> 00:05:59.430 align:start position:0%
is there are a lot of uh AI agent that
works<00:05:58.160><c> without</c><00:05:58.560><c> semantic</c><00:05:59.120><c> layer</c>

00:05:59.430 --> 00:05:59.440 align:start position:0%
works without semantic layer
 

00:05:59.440 --> 00:06:00.070 align:start position:0%
works without semantic layer
right

00:06:00.070 --> 00:06:00.080 align:start position:0%
right
 

00:06:00.080 --> 00:06:02.550 align:start position:0%
right
and<00:06:00.400><c> that's</c><00:06:00.720><c> what</c><00:06:00.880><c> I</c><00:06:01.039><c> do</c><00:06:01.280><c> with</c><00:06:01.440><c> now</c><00:06:01.680><c> as</c><00:06:01.919><c> well</c><00:06:02.400><c> uh</c>

00:06:02.550 --> 00:06:02.560 align:start position:0%
and that's what I do with now as well uh
 

00:06:02.560 --> 00:06:05.350 align:start position:0%
and that's what I do with now as well uh
we<00:06:02.960><c> support</c><00:06:03.280><c> semantic</c><00:06:03.919><c> layer</c><00:06:04.240><c> but</c><00:06:05.039><c> if</c><00:06:05.280><c> you</c>

00:06:05.350 --> 00:06:05.360 align:start position:0%
we support semantic layer but if you
 

00:06:05.360 --> 00:06:06.870 align:start position:0%
we support semantic layer but if you
don't<00:06:05.520><c> have</c><00:06:05.600><c> a</c><00:06:05.680><c> semantic</c><00:06:06.160><c> layer</c><00:06:06.319><c> it</c><00:06:06.479><c> works</c><00:06:06.639><c> as</c>

00:06:06.870 --> 00:06:06.880 align:start position:0%
don't have a semantic layer it works as
 

00:06:06.880 --> 00:06:09.350 align:start position:0%
don't have a semantic layer it works as
well<00:06:07.280><c> because</c><00:06:07.600><c> we</c><00:06:07.840><c> think</c><00:06:08.080><c> that</c>

00:06:09.350 --> 00:06:09.360 align:start position:0%
well because we think that
 

00:06:09.360 --> 00:06:11.670 align:start position:0%
well because we think that
the<00:06:09.680><c> business</c><00:06:10.000><c> knowledge</c><00:06:10.560><c> that</c><00:06:10.880><c> people</c><00:06:11.199><c> have</c>

00:06:11.670 --> 00:06:11.680 align:start position:0%
the business knowledge that people have
 

00:06:11.680 --> 00:06:13.830 align:start position:0%
the business knowledge that people have
have<00:06:11.919><c> to</c><00:06:12.000><c> be</c><00:06:12.160><c> unc</c><00:06:12.720><c> have</c><00:06:12.960><c> to</c><00:06:13.120><c> be</c><00:06:13.360><c> uncoded</c>

00:06:13.830 --> 00:06:13.840 align:start position:0%
have to be unc have to be uncoded
 

00:06:13.840 --> 00:06:14.390 align:start position:0%
have to be unc have to be uncoded
somewhere

00:06:14.390 --> 00:06:14.400 align:start position:0%
somewhere
 

00:06:14.400 --> 00:06:14.710 align:start position:0%
somewhere
right

00:06:14.710 --> 00:06:14.720 align:start position:0%
right
 

00:06:14.720 --> 00:06:16.790 align:start position:0%
right
you<00:06:14.960><c> can</c><00:06:15.039><c> encode</c><00:06:15.360><c> it</c><00:06:15.520><c> in</c><00:06:15.680><c> your</c><00:06:15.840><c> data</c><00:06:16.080><c> model</c>

00:06:16.790 --> 00:06:16.800 align:start position:0%
you can encode it in your data model
 

00:06:16.800 --> 00:06:18.550 align:start position:0%
you can encode it in your data model
you<00:06:16.960><c> can</c><00:06:17.039><c> encode</c><00:06:17.440><c> it</c><00:06:17.520><c> in</c><00:06:17.680><c> the</c><00:06:17.840><c> silver</c><00:06:18.319><c> layer</c>

00:06:18.550 --> 00:06:18.560 align:start position:0%
you can encode it in the silver layer
 

00:06:18.560 --> 00:06:20.070 align:start position:0%
you can encode it in the silver layer
you<00:06:18.639><c> can</c><00:06:18.720><c> encode</c><00:06:19.039><c> it</c><00:06:19.120><c> in</c><00:06:19.280><c> the</c><00:06:19.360><c> gold</c><00:06:19.600><c> layer</c><00:06:19.919><c> you</c>

00:06:20.070 --> 00:06:20.080 align:start position:0%
you can encode it in the gold layer you
 

00:06:20.080 --> 00:06:21.430 align:start position:0%
you can encode it in the gold layer you
can<00:06:20.160><c> encode</c><00:06:20.479><c> it</c><00:06:20.560><c> in</c><00:06:20.639><c> the</c><00:06:20.800><c> marked</c><00:06:21.199><c> you</c><00:06:21.360><c> can</c>

00:06:21.430 --> 00:06:21.440 align:start position:0%
can encode it in the marked you can
 

00:06:21.440 --> 00:06:23.749 align:start position:0%
can encode it in the marked you can
encode<00:06:21.759><c> it</c><00:06:21.840><c> in</c><00:06:22.000><c> the</c><00:06:22.080><c> semantic</c><00:06:22.639><c> layer</c><00:06:22.720><c> if</c><00:06:22.880><c> you</c>

00:06:23.749 --> 00:06:23.759 align:start position:0%
encode it in the semantic layer if you
 

00:06:23.759 --> 00:06:27.189 align:start position:0%
encode it in the semantic layer if you
Uh<00:06:24.080><c> so</c><00:06:24.560><c> it's</c><00:06:24.960><c> something</c><00:06:25.919><c> super</c><00:06:26.400><c> flexible</c><00:06:27.039><c> you</c>

00:06:27.189 --> 00:06:27.199 align:start position:0%
Uh so it's something super flexible you
 

00:06:27.199 --> 00:06:29.670 align:start position:0%
Uh so it's something super flexible you
know<00:06:27.440><c> as</c><00:06:27.759><c> long</c><00:06:27.840><c> as</c><00:06:28.000><c> you</c><00:06:28.160><c> uncut</c><00:06:28.560><c> it</c><00:06:29.120><c> you</c><00:06:29.280><c> uncut</c>

00:06:29.670 --> 00:06:29.680 align:start position:0%
know as long as you uncut it you uncut
 

00:06:29.680 --> 00:06:31.909 align:start position:0%
know as long as you uncut it you uncut
this<00:06:29.840><c> business</c><00:06:30.080><c> knowledge</c><00:06:30.400><c> somewhere</c><00:06:31.360><c> the</c><00:06:31.600><c> AI</c>

00:06:31.909 --> 00:06:31.919 align:start position:0%
this business knowledge somewhere the AI
 

00:06:31.919 --> 00:06:33.909 align:start position:0%
this business knowledge somewhere the AI
going<00:06:32.080><c> to</c><00:06:32.240><c> find</c><00:06:32.400><c> the</c><00:06:32.639><c> path</c><00:06:33.120><c> to</c><00:06:33.360><c> find</c><00:06:33.600><c> what</c><00:06:33.759><c> is</c>

00:06:33.909 --> 00:06:33.919 align:start position:0%
going to find the path to find what is
 

00:06:33.919 --> 00:06:35.830 align:start position:0%
going to find the path to find what is
the<00:06:34.080><c> right</c><00:06:34.240><c> context</c><00:06:34.560><c> to</c><00:06:35.199><c> answer</c><00:06:35.520><c> the</c><00:06:35.680><c> right</c>

00:06:35.830 --> 00:06:35.840 align:start position:0%
the right context to answer the right
 

00:06:35.840 --> 00:06:36.469 align:start position:0%
the right context to answer the right
the<00:06:36.000><c> work</c>

00:06:36.469 --> 00:06:36.479 align:start position:0%
the work
 

00:06:36.479 --> 00:06:38.629 align:start position:0%
the work
you<00:06:36.560><c> should</c><00:06:36.720><c> have</c><00:06:36.880><c> it</c><00:06:37.039><c> somewhere</c><00:06:37.680><c> and</c><00:06:38.000><c> agree</c>

00:06:38.629 --> 00:06:38.639 align:start position:0%
you should have it somewhere and agree
 

00:06:38.639 --> 00:06:40.710 align:start position:0%
you should have it somewhere and agree
with<00:06:38.960><c> the</c><00:06:39.120><c> agent</c><00:06:39.440><c> and</c><00:06:39.600><c> other</c><00:06:39.840><c> people</c><00:06:40.319><c> here</c><00:06:40.560><c> is</c>

00:06:40.710 --> 00:06:40.720 align:start position:0%
with the agent and other people here is
 

00:06:40.720 --> 00:06:42.150 align:start position:0%
with the agent and other people here is
where<00:06:40.960><c> my</c><00:06:41.280><c> business</c><00:06:41.600><c> logic</c>

00:06:42.150 --> 00:06:42.160 align:start position:0%
where my business logic
 

00:06:42.160 --> 00:06:44.550 align:start position:0%
where my business logic
exactly<00:06:42.479><c> and</c><00:06:42.720><c> we've</c><00:06:43.039><c> seen</c><00:06:43.360><c> also</c><00:06:43.520><c> a</c><00:06:43.759><c> limitation</c>

00:06:44.550 --> 00:06:44.560 align:start position:0%
exactly and we've seen also a limitation
 

00:06:44.560 --> 00:06:46.150 align:start position:0%
exactly and we've seen also a limitation
the<00:06:44.800><c> issue</c><00:06:45.039><c> with</c><00:06:45.199><c> the</c><00:06:45.360><c> semantic</c><00:06:45.840><c> layer</c><00:06:46.000><c> is</c>

00:06:46.150 --> 00:06:46.160 align:start position:0%
the issue with the semantic layer is
 

00:06:46.160 --> 00:06:47.350 align:start position:0%
the issue with the semantic layer is
that<00:06:46.240><c> the</c><00:06:46.400><c> semantic</c><00:06:46.880><c> layer</c><00:06:47.039><c> is</c><00:06:47.199><c> something</c>

00:06:47.350 --> 00:06:47.360 align:start position:0%
that the semantic layer is something
 

00:06:47.360 --> 00:06:49.270 align:start position:0%
that the semantic layer is something
that<00:06:47.520><c> data</c><00:06:47.840><c> people</c><00:06:48.080><c> are</c><00:06:48.400><c> are</c><00:06:48.720><c> doing</c><00:06:48.960><c> where</c>

00:06:49.270 --> 00:06:49.280 align:start position:0%
that data people are are doing where
 

00:06:49.280 --> 00:06:53.110 align:start position:0%
that data people are are doing where
they<00:06:49.520><c> say</c><00:06:50.720><c> this</c><00:06:50.960><c> is</c><00:06:51.120><c> the</c><00:06:51.520><c> 50</c><00:06:51.919><c> metrics</c><00:06:52.639><c> of</c><00:06:52.880><c> my</c>

00:06:53.110 --> 00:06:53.120 align:start position:0%
they say this is the 50 metrics of my
 

00:06:53.120 --> 00:06:53.909 align:start position:0%
they say this is the 50 metrics of my
company.

00:06:53.909 --> 00:06:53.919 align:start position:0%
company.
 

00:06:53.919 --> 00:06:55.830 align:start position:0%
company.
This<00:06:54.080><c> is</c><00:06:54.160><c> the</c><00:06:54.319><c> 10</c><00:06:54.560><c> dimension</c><00:06:54.960><c> of</c><00:06:55.120><c> my</c><00:06:55.280><c> company.</c>

00:06:55.830 --> 00:06:55.840 align:start position:0%
This is the 10 dimension of my company.
 

00:06:55.840 --> 00:06:58.390 align:start position:0%
This is the 10 dimension of my company.
And<00:06:56.000><c> if</c><00:06:56.160><c> you</c><00:06:56.240><c> give</c><00:06:56.479><c> to</c><00:06:56.639><c> the</c><00:06:57.360><c> semantic</c><00:06:57.840><c> layer,</c>

00:06:58.390 --> 00:06:58.400 align:start position:0%
And if you give to the semantic layer,
 

00:06:58.400 --> 00:06:59.909 align:start position:0%
And if you give to the semantic layer,
you<00:06:58.720><c> you're</c><00:06:58.880><c> going</c><00:06:59.039><c> to</c><00:06:59.199><c> create</c><00:06:59.440><c> some</c><00:06:59.680><c> kind</c><00:06:59.759><c> of</c>

00:06:59.909 --> 00:06:59.919 align:start position:0%
you you're going to create some kind of
 

00:06:59.919 --> 00:07:02.870 align:start position:0%
you you're going to create some kind of
frustration<00:07:00.960><c> because</c><00:07:01.840><c> there</c><00:07:02.080><c> is</c><00:07:02.240><c> no</c><00:07:02.400><c> way</c><00:07:02.560><c> that</c>

00:07:02.870 --> 00:07:02.880 align:start position:0%
frustration because there is no way that
 

00:07:02.880 --> 00:07:05.909 align:start position:0%
frustration because there is no way that
people<00:07:03.199><c> are</c><00:07:03.440><c> just</c><00:07:03.680><c> asking</c><00:07:04.000><c> for</c><00:07:04.319><c> this</c><00:07:04.560><c> metrics.</c>

00:07:05.909 --> 00:07:05.919 align:start position:0%
people are just asking for this metrics.
 

00:07:05.919 --> 00:07:07.589 align:start position:0%
people are just asking for this metrics.
Stakeholders,<00:07:06.639><c> they're</c><00:07:06.880><c> going</c><00:07:06.960><c> to</c><00:07:07.039><c> ask</c><00:07:07.199><c> a</c><00:07:07.440><c> lot</c>

00:07:07.589 --> 00:07:07.599 align:start position:0%
Stakeholders, they're going to ask a lot
 

00:07:07.599 --> 00:07:09.510 align:start position:0%
Stakeholders, they're going to ask a lot
of<00:07:07.759><c> stuff</c><00:07:08.240><c> and</c><00:07:08.720><c> all</c><00:07:08.880><c> the</c><00:07:09.039><c> stuff</c><00:07:09.199><c> they're</c><00:07:09.440><c> going</c>

00:07:09.510 --> 00:07:09.520 align:start position:0%
of stuff and all the stuff they're going
 

00:07:09.520 --> 00:07:12.710 align:start position:0%
of stuff and all the stuff they're going
to<00:07:09.599><c> ask</c><00:07:09.840><c> is</c><00:07:10.800><c> not</c><00:07:11.199><c> necessarily</c><00:07:12.160><c> only</c><00:07:12.479><c> within</c>

00:07:12.710 --> 00:07:12.720 align:start position:0%
to ask is not necessarily only within
 

00:07:12.720 --> 00:07:13.909 align:start position:0%
to ask is not necessarily only within
the<00:07:12.880><c> semantic</c><00:07:13.360><c> layers.</c>

00:07:13.909 --> 00:07:13.919 align:start position:0%
the semantic layers.
 

00:07:13.919 --> 00:07:15.029 align:start position:0%
the semantic layers.
So<00:07:14.080><c> they're</c><00:07:14.319><c> going</c><00:07:14.400><c> to</c><00:07:14.479><c> ask</c><00:07:14.639><c> something</c><00:07:14.880><c> and</c>

00:07:15.029 --> 00:07:15.039 align:start position:0%
So they're going to ask something and
 

00:07:15.039 --> 00:07:16.710 align:start position:0%
So they're going to ask something and
the<00:07:15.360><c> will</c><00:07:15.520><c> say</c><00:07:15.840><c> I</c><00:07:16.000><c> don't</c><00:07:16.080><c> have</c><00:07:16.240><c> the</c><00:07:16.400><c> answer</c><00:07:16.560><c> to</c>

00:07:16.710 --> 00:07:16.720 align:start position:0%
the will say I don't have the answer to
 

00:07:16.720 --> 00:07:19.029 align:start position:0%
the will say I don't have the answer to
this<00:07:16.960><c> question</c><00:07:17.199><c> or</c><00:07:17.360><c> the</c><00:07:17.680><c> willinate</c><00:07:18.400><c> something</c>

00:07:19.029 --> 00:07:19.039 align:start position:0%
this question or the willinate something
 

00:07:19.039 --> 00:07:21.350 align:start position:0%
this question or the willinate something
that<00:07:19.280><c> is</c><00:07:19.440><c> a</c><00:07:19.599><c> bit</c><00:07:19.759><c> wrong.</c><00:07:20.080><c> Right?</c><00:07:20.479><c> So</c><00:07:20.560><c> I</c><00:07:20.800><c> think</c>

00:07:21.350 --> 00:07:21.360 align:start position:0%
that is a bit wrong. Right? So I think
 

00:07:21.360 --> 00:07:24.550 align:start position:0%
that is a bit wrong. Right? So I think
what<00:07:21.599><c> you</c><00:07:21.759><c> have</c><00:07:21.840><c> to</c><00:07:21.919><c> do</c><00:07:22.080><c> is</c><00:07:22.240><c> like</c><00:07:22.400><c> a</c><00:07:22.639><c> two</c><00:07:23.759><c> layer</c>

00:07:24.550 --> 00:07:24.560 align:start position:0%
what you have to do is like a two layer
 

00:07:24.560 --> 00:07:27.110 align:start position:0%
what you have to do is like a two layer
uh<00:07:24.960><c> thing</c><00:07:25.199><c> where</c><00:07:25.840><c> you</c><00:07:26.080><c> first</c><00:07:26.400><c> eventually</c><00:07:26.960><c> have</c>

00:07:27.110 --> 00:07:27.120 align:start position:0%
uh thing where you first eventually have
 

00:07:27.120 --> 00:07:29.670 align:start position:0%
uh thing where you first eventually have
the<00:07:27.199><c> semantic</c><00:07:27.759><c> layer</c><00:07:28.000><c> that</c><00:07:28.240><c> answer</c><00:07:28.639><c> fast</c><00:07:29.440><c> uh</c>

00:07:29.670 --> 00:07:29.680 align:start position:0%
the semantic layer that answer fast uh
 

00:07:29.680 --> 00:07:31.830 align:start position:0%
the semantic layer that answer fast uh
answer<00:07:30.000><c> something</c><00:07:30.240><c> that</c><00:07:30.479><c> is</c><00:07:30.639><c> grounded</c><00:07:31.520><c> driven</c>

00:07:31.830 --> 00:07:31.840 align:start position:0%
answer something that is grounded driven
 

00:07:31.840 --> 00:07:34.710 align:start position:0%
answer something that is grounded driven
and<00:07:32.080><c> super</c><00:07:32.400><c> strict</c><00:07:33.280><c> and</c><00:07:33.520><c> if</c><00:07:34.160><c> there</c><00:07:34.400><c> is</c><00:07:34.560><c> no</c>

00:07:34.710 --> 00:07:34.720 align:start position:0%
and super strict and if there is no
 

00:07:34.720 --> 00:07:37.510 align:start position:0%
and super strict and if there is no
answer<00:07:34.960><c> in</c><00:07:35.199><c> this</c><00:07:35.759><c> or</c><00:07:36.000><c> if</c><00:07:36.160><c> the</c><00:07:36.319><c> AI</c><00:07:36.720><c> decide</c><00:07:37.039><c> that</c>

00:07:37.510 --> 00:07:37.520 align:start position:0%
answer in this or if the AI decide that
 

00:07:37.520 --> 00:07:39.189 align:start position:0%
answer in this or if the AI decide that
the<00:07:37.680><c> semantic</c><00:07:38.160><c> layer</c><00:07:38.400><c> is</c><00:07:38.639><c> not</c><00:07:38.800><c> the</c><00:07:39.039><c> right</c>

00:07:39.189 --> 00:07:39.199 align:start position:0%
the semantic layer is not the right
 

00:07:39.199 --> 00:07:41.909 align:start position:0%
the semantic layer is not the right
place<00:07:39.520><c> to</c><00:07:40.080><c> ask</c><00:07:40.319><c> the</c><00:07:40.560><c> question</c><00:07:41.280><c> they</c><00:07:41.599><c> should</c><00:07:41.759><c> be</c>

00:07:41.909 --> 00:07:41.919 align:start position:0%
place to ask the question they should be
 

00:07:41.919 --> 00:07:45.830 align:start position:0%
place to ask the question they should be
able<00:07:42.160><c> to</c><00:07:43.360><c> query</c><00:07:43.919><c> a</c><00:07:44.400><c> broader</c><00:07:45.199><c> spectre</c><00:07:45.599><c> of</c>

00:07:45.830 --> 00:07:45.840 align:start position:0%
able to query a broader spectre of
 

00:07:45.840 --> 00:07:46.710 align:start position:0%
able to query a broader spectre of
context

00:07:46.710 --> 00:07:46.720 align:start position:0%
context
 

00:07:46.720 --> 00:07:48.870 align:start position:0%
context
to<00:07:46.960><c> find</c><00:07:47.360><c> the</c><00:07:47.680><c> thing</c><00:07:47.840><c> that</c><00:07:48.080><c> is</c><00:07:48.240><c> necessary</c><00:07:48.639><c> to</c>

00:07:48.870 --> 00:07:48.880 align:start position:0%
to find the thing that is necessary to
 

00:07:48.880 --> 00:07:50.230 align:start position:0%
to find the thing that is necessary to
answer<00:07:49.120><c> the</c><00:07:49.280><c> question</c><00:07:49.520><c> and</c><00:07:49.759><c> and</c><00:07:49.919><c> write</c><00:07:50.080><c> the</c>

00:07:50.230 --> 00:07:50.240 align:start position:0%
answer the question and and write the
 

00:07:50.240 --> 00:07:51.990 align:start position:0%
answer the question and and write the
SQL<00:07:50.479><c> query,</c><00:07:51.039><c> answer</c><00:07:51.360><c> the</c><00:07:51.520><c> question</c><00:07:51.759><c> and</c><00:07:51.919><c> so</c>

00:07:51.990 --> 00:07:52.000 align:start position:0%
SQL query, answer the question and so
 

00:07:52.000 --> 00:07:52.390 align:start position:0%
SQL query, answer the question and so
on.

00:07:52.390 --> 00:07:52.400 align:start position:0%
on.
 

00:07:52.400 --> 00:07:54.309 align:start position:0%
on.
Right.<00:07:52.800><c> No,</c><00:07:53.039><c> that's</c><00:07:53.280><c> great.</c><00:07:53.520><c> And</c><00:07:53.680><c> so</c><00:07:54.000><c> uh</c><00:07:54.160><c> the</c>

00:07:54.309 --> 00:07:54.319 align:start position:0%
Right. No, that's great. And so uh the
 

00:07:54.319 --> 00:07:55.830 align:start position:0%
Right. No, that's great. And so uh the
last<00:07:54.479><c> question</c><00:07:54.800><c> is</c><00:07:54.879><c> you</c><00:07:55.039><c> mentioned</c><00:07:55.280><c> now</c><00:07:55.599><c> that</c>

00:07:55.830 --> 00:07:55.840 align:start position:0%
last question is you mentioned now that
 

00:07:55.840 --> 00:07:58.150 align:start position:0%
last question is you mentioned now that
is<00:07:56.000><c> your</c><00:07:56.400><c> labs</c><00:07:57.120><c> and</c><00:07:57.360><c> there</c><00:07:57.520><c> is</c><00:07:57.599><c> a</c><00:07:57.759><c> project</c><00:07:58.000><c> on</c>

00:07:58.150 --> 00:07:58.160 align:start position:0%
is your labs and there is a project on
 

00:07:58.160 --> 00:08:00.230 align:start position:0%
is your labs and there is a project on
GitHub<00:07:58.479><c> with</c><00:07:58.800><c> 1600</c><00:07:59.360><c> stars</c><00:07:59.759><c> and</c><00:07:59.840><c> counting.</c>

00:08:00.230 --> 00:08:00.240 align:start position:0%
GitHub with 1600 stars and counting.
 

00:08:00.240 --> 00:08:00.550 align:start position:0%
GitHub with 1600 stars and counting.
Yeah.

00:08:00.550 --> 00:08:00.560 align:start position:0%
Yeah.
 

00:08:00.560 --> 00:08:03.110 align:start position:0%
Yeah.
Uh<00:08:00.960><c> what</c><00:08:01.120><c> is</c><00:08:01.360><c> now</c><00:08:01.599><c> and</c><00:08:01.759><c> why</c><00:08:02.240><c> should</c><00:08:02.639><c> folks</c><00:08:02.960><c> use</c>

00:08:03.110 --> 00:08:03.120 align:start position:0%
Uh what is now and why should folks use
 

00:08:03.120 --> 00:08:03.430 align:start position:0%
Uh what is now and why should folks use
it?

00:08:03.430 --> 00:08:03.440 align:start position:0%
it?
 

00:08:03.440 --> 00:08:06.629 align:start position:0%
it?
Yeah.<00:08:03.840><c> So</c><00:08:04.319><c> uh</c><00:08:04.560><c> I'm</c><00:08:04.800><c> building</c><00:08:05.120><c> so</c><00:08:05.520><c> now</c><00:08:06.240><c> uh</c><00:08:06.319><c> I'm</c>

00:08:06.629 --> 00:08:06.639 align:start position:0%
Yeah. So uh I'm building so now uh I'm
 

00:08:06.639 --> 00:08:08.070 align:start position:0%
Yeah. So uh I'm building so now uh I'm
the<00:08:06.800><c> co-founder</c><00:08:07.199><c> of</c><00:08:07.280><c> the</c><00:08:07.440><c> company</c><00:08:07.599><c> called</c><00:08:07.840><c> Now</c>

00:08:08.070 --> 00:08:08.080 align:start position:0%
the co-founder of the company called Now
 

00:08:08.080 --> 00:08:10.869 align:start position:0%
the co-founder of the company called Now
Labs.<00:08:08.560><c> Now</c><00:08:08.960><c> is</c><00:08:09.360><c> an</c><00:08:09.599><c> open-source</c><00:08:10.319><c> analytics</c>

00:08:10.869 --> 00:08:10.879 align:start position:0%
Labs. Now is an open-source analytics
 

00:08:10.879 --> 00:08:15.029 align:start position:0%
Labs. Now is an open-source analytics
agent.<00:08:11.759><c> What</c><00:08:12.000><c> we</c><00:08:12.240><c> provide</c><00:08:12.879><c> is</c><00:08:13.840><c> um</c><00:08:14.160><c> a</c><00:08:14.400><c> tool</c><00:08:14.639><c> that</c>

00:08:15.029 --> 00:08:15.039 align:start position:0%
agent. What we provide is um a tool that
 

00:08:15.039 --> 00:08:17.350 align:start position:0%
agent. What we provide is um a tool that
as<00:08:15.280><c> a</c><00:08:15.360><c> data</c><00:08:15.680><c> person</c><00:08:16.000><c> you</c><00:08:16.160><c> can</c><00:08:16.319><c> deploy</c><00:08:16.639><c> to</c><00:08:16.879><c> your</c>

00:08:17.350 --> 00:08:17.360 align:start position:0%
as a data person you can deploy to your
 

00:08:17.360 --> 00:08:19.589 align:start position:0%
as a data person you can deploy to your
company.<00:08:18.240><c> So</c><00:08:18.479><c> everyone</c><00:08:18.800><c> at</c><00:08:18.960><c> the</c><00:08:19.120><c> company</c><00:08:19.360><c> can</c>

00:08:19.589 --> 00:08:19.599 align:start position:0%
company. So everyone at the company can
 

00:08:19.599 --> 00:08:21.430 align:start position:0%
company. So everyone at the company can
chat<00:08:19.840><c> with</c><00:08:20.080><c> the</c><00:08:20.319><c> data</c><00:08:20.560><c> that</c><00:08:20.800><c> you</c><00:08:20.960><c> have</c><00:08:21.120><c> in</c><00:08:21.280><c> the</c>

00:08:21.430 --> 00:08:21.440 align:start position:0%
chat with the data that you have in the
 

00:08:21.440 --> 00:08:24.309 align:start position:0%
chat with the data that you have in the
warehouse<00:08:21.840><c> in</c><00:08:22.000><c> the</c><00:08:22.080><c> lakehouse</c><00:08:23.280><c> everywhere</c><00:08:24.160><c> uh</c>

00:08:24.309 --> 00:08:24.319 align:start position:0%
warehouse in the lakehouse everywhere uh
 

00:08:24.319 --> 00:08:26.710 align:start position:0%
warehouse in the lakehouse everywhere uh
in<00:08:24.560><c> the</c><00:08:24.720><c> company</c><00:08:25.360><c> and</c><00:08:25.599><c> the</c><00:08:25.919><c> thing</c><00:08:26.080><c> that</c><00:08:26.400><c> we</c>

00:08:26.710 --> 00:08:26.720 align:start position:0%
in the company and the thing that we
 

00:08:26.720 --> 00:08:30.309 align:start position:0%
in the company and the thing that we
think<00:08:27.039><c> is</c><00:08:27.840><c> data</c><00:08:28.240><c> people</c><00:08:28.960><c> uh</c><00:08:29.280><c> are</c><00:08:29.599><c> key</c><00:08:29.840><c> to</c><00:08:30.080><c> the</c>

00:08:30.309 --> 00:08:30.319 align:start position:0%
think is data people uh are key to the
 

00:08:30.319 --> 00:08:32.149 align:start position:0%
think is data people uh are key to the
transformation<00:08:30.879><c> with</c><00:08:31.199><c> the</c><00:08:31.520><c> chat</c><00:08:31.840><c> with</c><00:08:32.000><c> the</c>

00:08:32.149 --> 00:08:32.159 align:start position:0%
transformation with the chat with the
 

00:08:32.159 --> 00:08:32.550 align:start position:0%
transformation with the chat with the
data.

00:08:32.550 --> 00:08:32.560 align:start position:0%
data.
 

00:08:32.560 --> 00:08:33.029 align:start position:0%
data.
Yes.

00:08:33.029 --> 00:08:33.039 align:start position:0%
Yes.
 

00:08:33.039 --> 00:08:35.350 align:start position:0%
Yes.
Um<00:08:33.760><c> because</c><00:08:34.399><c> they</c><00:08:34.640><c> are</c><00:08:34.719><c> the</c><00:08:34.880><c> people</c><00:08:35.120><c> knowing</c>

00:08:35.350 --> 00:08:35.360 align:start position:0%
Um because they are the people knowing
 

00:08:35.360 --> 00:08:36.709 align:start position:0%
Um because they are the people knowing
where<00:08:35.519><c> is</c><00:08:35.680><c> the</c><00:08:35.839><c> data.</c><00:08:36.159><c> They</c><00:08:36.320><c> are</c><00:08:36.399><c> the</c><00:08:36.560><c> people</c>

00:08:36.709 --> 00:08:36.719 align:start position:0%
where is the data. They are the people
 

00:08:36.719 --> 00:08:38.949 align:start position:0%
where is the data. They are the people
that<00:08:37.039><c> will</c><00:08:37.279><c> document</c><00:08:37.680><c> the</c><00:08:37.839><c> context.</c><00:08:38.320><c> So</c><00:08:38.719><c> they</c>

00:08:38.949 --> 00:08:38.959 align:start position:0%
that will document the context. So they
 

00:08:38.959 --> 00:08:40.709 align:start position:0%
that will document the context. So they
are<00:08:39.039><c> the</c><00:08:39.279><c> context</c><00:08:39.599><c> engineer</c><00:08:40.080><c> like</c><00:08:40.320><c> I</c><00:08:40.479><c> have</c><00:08:40.560><c> on</c>

00:08:40.709 --> 00:08:40.719 align:start position:0%
are the context engineer like I have on
 

00:08:40.719 --> 00:08:41.909 align:start position:0%
are the context engineer like I have on
my<00:08:41.039><c> on</c><00:08:41.279><c> my</c><00:08:41.519><c> shirt.</c>

00:08:41.909 --> 00:08:41.919 align:start position:0%
my on my shirt.
 

00:08:41.919 --> 00:08:42.469 align:start position:0%
my on my shirt.
Yes.

00:08:42.469 --> 00:08:42.479 align:start position:0%
Yes.
 

00:08:42.479 --> 00:08:43.589 align:start position:0%
Yes.
Yeah.<00:08:42.959><c> Context</c><00:08:43.279><c> engineer.</c>

00:08:43.589 --> 00:08:43.599 align:start position:0%
Yeah. Context engineer.
 

00:08:43.599 --> 00:08:44.870 align:start position:0%
Yeah. Context engineer.
Context<00:08:43.919><c> engineer.</c><00:08:44.480><c> Yes.</c>

00:08:44.870 --> 00:08:44.880 align:start position:0%
Context engineer. Yes.
 

00:08:44.880 --> 00:08:46.550 align:start position:0%
Context engineer. Yes.
This<00:08:45.040><c> is</c><00:08:45.200><c> like</c><00:08:45.360><c> the</c><00:08:45.440><c> the</c><00:08:45.760><c> new</c><00:08:45.920><c> job.</c><00:08:46.160><c> you</c><00:08:46.399><c> know</c>

00:08:46.550 --> 00:08:46.560 align:start position:0%
This is like the the new job. you know
 

00:08:46.560 --> 00:08:48.550 align:start position:0%
This is like the the new job. you know
the<00:08:46.800><c> analysis</c><00:08:47.279><c> engineer</c><00:08:47.600><c> is</c><00:08:47.760><c> a</c><00:08:47.920><c> bit</c><00:08:48.000><c> rebranded</c>

00:08:48.550 --> 00:08:48.560 align:start position:0%
the analysis engineer is a bit rebranded
 

00:08:48.560 --> 00:08:49.990 align:start position:0%
the analysis engineer is a bit rebranded
as<00:08:48.720><c> the</c><00:08:48.880><c> context</c><00:08:49.200><c> engineer.</c>

00:08:49.990 --> 00:08:50.000 align:start position:0%
as the context engineer.
 

00:08:50.000 --> 00:08:52.470 align:start position:0%
as the context engineer.
So<00:08:50.320><c> key</c><00:08:50.959><c> people</c><00:08:51.279><c> on</c><00:08:51.519><c> this</c><00:08:52.000><c> uh</c><00:08:52.080><c> on</c><00:08:52.320><c> this</c>

00:08:52.470 --> 00:08:52.480 align:start position:0%
So key people on this uh on this
 

00:08:52.480 --> 00:08:54.470 align:start position:0%
So key people on this uh on this
transformation<00:08:52.959><c> are</c><00:08:53.120><c> data</c><00:08:53.360><c> people.</c><00:08:54.080><c> So</c><00:08:54.240><c> we</c>

00:08:54.470 --> 00:08:54.480 align:start position:0%
transformation are data people. So we
 

00:08:54.480 --> 00:08:56.310 align:start position:0%
transformation are data people. So we
give<00:08:54.880><c> this</c><00:08:55.120><c> tool</c><00:08:55.360><c> to</c><00:08:55.519><c> data</c><00:08:55.760><c> people.</c><00:08:56.000><c> So</c><00:08:56.160><c> they</c>

00:08:56.310 --> 00:08:56.320 align:start position:0%
give this tool to data people. So they
 

00:08:56.320 --> 00:08:58.070 align:start position:0%
give this tool to data people. So they
deploy<00:08:56.640><c> it.</c><00:08:57.120><c> So</c><00:08:57.279><c> everyone</c><00:08:57.519><c> at</c><00:08:57.680><c> the</c><00:08:57.839><c> company</c>

00:08:58.070 --> 00:08:58.080 align:start position:0%
deploy it. So everyone at the company
 

00:08:58.080 --> 00:09:00.230 align:start position:0%
deploy it. So everyone at the company
can<00:08:58.240><c> chat</c><00:08:58.480><c> with</c><00:08:58.640><c> the</c><00:08:58.800><c> data</c><00:08:59.519><c> and</c><00:08:59.760><c> we</c><00:08:59.920><c> give</c><00:09:00.080><c> the</c>

00:09:00.230 --> 00:09:00.240 align:start position:0%
can chat with the data and we give the
 

00:09:00.240 --> 00:09:02.870 align:start position:0%
can chat with the data and we give the
tools<00:09:00.480><c> to</c><00:09:00.640><c> the</c><00:09:01.040><c> data</c><00:09:01.440><c> people</c><00:09:01.839><c> to</c><00:09:02.160><c> administrate</c>

00:09:02.870 --> 00:09:02.880 align:start position:0%
tools to the data people to administrate
 

00:09:02.880 --> 00:09:05.670 align:start position:0%
tools to the data people to administrate
this<00:09:03.279><c> with</c><00:09:04.160><c> uh</c><00:09:04.320><c> a</c><00:09:04.480><c> feedback</c><00:09:04.880><c> loop</c><00:09:05.200><c> where</c><00:09:05.440><c> you</c>

00:09:05.670 --> 00:09:05.680 align:start position:0%
this with uh a feedback loop where you
 

00:09:05.680 --> 00:09:07.350 align:start position:0%
this with uh a feedback loop where you
get<00:09:05.920><c> recommendation</c><00:09:06.560><c> to</c><00:09:06.880><c> improve</c><00:09:07.200><c> the</c>

00:09:07.350 --> 00:09:07.360 align:start position:0%
get recommendation to improve the
 

00:09:07.360 --> 00:09:08.949 align:start position:0%
get recommendation to improve the
context<00:09:07.760><c> later</c><00:09:08.000><c> on</c><00:09:08.240><c> to</c><00:09:08.399><c> improve</c><00:09:08.560><c> the</c><00:09:08.720><c> data</c>

00:09:08.949 --> 00:09:08.959 align:start position:0%
context later on to improve the data
 

00:09:08.959 --> 00:09:12.230 align:start position:0%
context later on to improve the data
modeling.<00:09:09.839><c> Uh</c><00:09:10.160><c> we</c><00:09:10.399><c> give</c><00:09:10.640><c> the</c><00:09:10.880><c> observability</c>

00:09:12.230 --> 00:09:12.240 align:start position:0%
modeling. Uh we give the observability
 

00:09:12.240 --> 00:09:14.949 align:start position:0%
modeling. Uh we give the observability
on<00:09:12.800><c> everything.</c><00:09:13.360><c> We</c><00:09:13.600><c> gave</c><00:09:13.920><c> this</c><00:09:14.240><c> as</c><00:09:14.480><c> code.</c><00:09:14.800><c> So</c>

00:09:14.949 --> 00:09:14.959 align:start position:0%
on everything. We gave this as code. So
 

00:09:14.959 --> 00:09:17.910 align:start position:0%
on everything. We gave this as code. So
you<00:09:15.200><c> can</c><00:09:15.839><c> manage</c><00:09:16.160><c> the</c><00:09:16.320><c> context</c><00:09:16.640><c> as</c><00:09:16.959><c> code</c><00:09:17.680><c> and</c>

00:09:17.910 --> 00:09:17.920 align:start position:0%
you can manage the context as code and
 

00:09:17.920 --> 00:09:19.590 align:start position:0%
you can manage the context as code and
it's<00:09:18.160><c> fully</c><00:09:18.399><c> open</c><00:09:18.720><c> source.</c>

00:09:19.590 --> 00:09:19.600 align:start position:0%
it's fully open source.
 

00:09:19.600 --> 00:09:22.870 align:start position:0%
it's fully open source.
Uh<00:09:20.080><c> so</c><00:09:20.640><c> you</c><00:09:20.959><c> can</c><00:09:21.440><c> use</c><00:09:21.680><c> it</c><00:09:22.080><c> without</c><00:09:22.560><c> paying</c>

00:09:22.870 --> 00:09:22.880 align:start position:0%
Uh so you can use it without paying
 

00:09:22.880 --> 00:09:24.630 align:start position:0%
Uh so you can use it without paying
because<00:09:23.120><c> it's</c><00:09:23.279><c> a</c><00:09:23.920><c> product</c><00:09:24.080><c> or</c><00:09:24.320><c> you</c><00:09:24.399><c> can</c><00:09:24.480><c> pay</c>

00:09:24.630 --> 00:09:24.640 align:start position:0%
because it's a product or you can pay
 

00:09:24.640 --> 00:09:26.230 align:start position:0%
because it's a product or you can pay
like<00:09:24.800><c> the</c><00:09:24.959><c> enterprise</c><00:09:25.360><c> version</c>

00:09:26.230 --> 00:09:26.240 align:start position:0%
like the enterprise version
 

00:09:26.240 --> 00:09:28.630 align:start position:0%
like the enterprise version
and<00:09:26.480><c> the</c><00:09:26.640><c> cool</c><00:09:26.880><c> thing</c><00:09:27.040><c> is</c><00:09:27.600><c> you</c><00:09:27.839><c> can</c><00:09:27.920><c> use</c><00:09:28.399><c> the</c>

00:09:28.630 --> 00:09:28.640 align:start position:0%
and the cool thing is you can use the
 

00:09:28.640 --> 00:09:30.550 align:start position:0%
and the cool thing is you can use the
model<00:09:28.800><c> that</c><00:09:29.040><c> you</c><00:09:29.200><c> want.</c><00:09:29.760><c> You</c><00:09:30.000><c> we</c><00:09:30.240><c> don't</c><00:09:30.399><c> sell</c>

00:09:30.550 --> 00:09:30.560 align:start position:0%
model that you want. You we don't sell
 

00:09:30.560 --> 00:09:32.790 align:start position:0%
model that you want. You we don't sell
any<00:09:30.800><c> token.</c><00:09:31.200><c> So</c><00:09:31.360><c> you</c><00:09:31.519><c> can</c><00:09:31.680><c> use</c><00:09:32.080><c> every</c><00:09:32.399><c> endpoint</c>

00:09:32.790 --> 00:09:32.800 align:start position:0%
any token. So you can use every endpoint
 

00:09:32.800 --> 00:09:33.829 align:start position:0%
any token. So you can use every endpoint
of<00:09:33.120><c> bring</c><00:09:33.279><c> your</c><00:09:33.360><c> own</c><00:09:33.519><c> model.</c>

00:09:33.829 --> 00:09:33.839 align:start position:0%
of bring your own model.
 

00:09:33.839 --> 00:09:35.590 align:start position:0%
of bring your own model.
Yeah.<00:09:34.080><c> Bring</c><00:09:34.160><c> your</c><00:09:34.320><c> own</c><00:09:34.480><c> model</c><00:09:35.040><c> and</c><00:09:35.279><c> also</c>

00:09:35.590 --> 00:09:35.600 align:start position:0%
Yeah. Bring your own model and also
 

00:09:35.600 --> 00:09:37.670 align:start position:0%
Yeah. Bring your own model and also
bring<00:09:35.760><c> your</c><00:09:35.920><c> own</c><00:09:36.080><c> database.</c><00:09:36.640><c> So</c><00:09:36.800><c> we</c><00:09:37.040><c> support</c>

00:09:37.670 --> 00:09:37.680 align:start position:0%
bring your own database. So we support
 

00:09:37.680 --> 00:09:39.590 align:start position:0%
bring your own database. So we support
all<00:09:38.000><c> the</c><00:09:38.320><c> standard</c><00:09:38.720><c> database</c><00:09:39.120><c> at</c><00:09:39.279><c> the</c><00:09:39.360><c> moment.</c>

00:09:39.590 --> 00:09:39.600 align:start position:0%
all the standard database at the moment.
 

00:09:39.600 --> 00:09:39.910 align:start position:0%
all the standard database at the moment.
But

00:09:39.910 --> 00:09:39.920 align:start position:0%
But
 

00:09:39.920 --> 00:09:40.949 align:start position:0%
But
bring<00:09:40.080><c> your</c><00:09:40.160><c> own</c><00:09:40.320><c> model.</c><00:09:40.560><c> Bring</c><00:09:40.720><c> your</c><00:09:40.800><c> own</c>

00:09:40.949 --> 00:09:40.959 align:start position:0%
bring your own model. Bring your own
 

00:09:40.959 --> 00:09:42.150 align:start position:0%
bring your own model. Bring your own
database.<00:09:41.360><c> Bring</c><00:09:41.440><c> your</c><00:09:41.519><c> own</c><00:09:41.680><c> beer.</c>

00:09:42.150 --> 00:09:42.160 align:start position:0%
database. Bring your own beer.
 

00:09:42.160 --> 00:09:44.310 align:start position:0%
database. Bring your own beer.
Exactly.<00:09:43.040><c> bring</c><00:09:43.279><c> everything</c><00:09:43.519><c> that</c><00:09:43.680><c> you</c><00:09:43.839><c> want</c>

00:09:44.310 --> 00:09:44.320 align:start position:0%
Exactly. bring everything that you want
 

00:09:44.320 --> 00:09:46.470 align:start position:0%
Exactly. bring everything that you want
and<00:09:44.800><c> we</c><00:09:44.959><c> have</c><00:09:45.120><c> like</c><00:09:45.200><c> a</c><00:09:45.360><c> slack</c><00:09:45.680><c> community.</c><00:09:46.240><c> We</c>

00:09:46.470 --> 00:09:46.480 align:start position:0%
and we have like a slack community. We
 

00:09:46.480 --> 00:09:49.509 align:start position:0%
and we have like a slack community. We
organize<00:09:46.880><c> a</c><00:09:47.040><c> lot</c><00:09:47.120><c> of</c><00:09:47.279><c> events.</c><00:09:48.160><c> Uh</c><00:09:48.560><c> and</c><00:09:48.800><c> yeah,</c>

00:09:49.509 --> 00:09:49.519 align:start position:0%
organize a lot of events. Uh and yeah,
 

00:09:49.519 --> 00:09:50.790 align:start position:0%
organize a lot of events. Uh and yeah,
thank<00:09:49.680><c> you</c><00:09:49.760><c> very</c><00:09:49.920><c> much.</c><00:09:50.160><c> I'm</c><00:09:50.399><c> excited</c><00:09:50.640><c> about</c>

00:09:50.790 --> 00:09:50.800 align:start position:0%
thank you very much. I'm excited about
 

00:09:50.800 --> 00:09:52.870 align:start position:0%
thank you very much. I'm excited about
it<00:09:50.959><c> because</c><00:09:51.200><c> as</c><00:09:51.360><c> a</c><00:09:51.519><c> software</c><00:09:51.839><c> engineer</c>

00:09:52.870 --> 00:09:52.880 align:start position:0%
it because as a software engineer
 

00:09:52.880 --> 00:09:56.070 align:start position:0%
it because as a software engineer
building<00:09:53.760><c> houses</c><00:09:54.240><c> for</c><00:09:54.720><c> the</c><00:09:54.959><c> people</c><00:09:55.600><c> I</c><00:09:55.839><c> really</c>

00:09:56.070 --> 00:09:56.080 align:start position:0%
building houses for the people I really
 

00:09:56.080 --> 00:09:57.590 align:start position:0%
building houses for the people I really
want<00:09:56.240><c> to</c><00:09:56.399><c> understand</c><00:09:56.720><c> what</c><00:09:56.880><c> my</c><00:09:57.040><c> users</c><00:09:57.360><c> like</c>

00:09:57.590 --> 00:09:57.600 align:start position:0%
want to understand what my users like
 

00:09:57.600 --> 00:10:00.630 align:start position:0%
want to understand what my users like
and<00:09:57.920><c> if</c><00:09:58.160><c> analysts</c><00:09:59.200><c> and</c><00:09:59.440><c> context</c><00:09:59.920><c> engineers</c>

00:10:00.630 --> 00:10:00.640 align:start position:0%
and if analysts and context engineers
 

00:10:00.640 --> 00:10:03.190 align:start position:0%
and if analysts and context engineers
are<00:10:00.720><c> the</c><00:10:00.880><c> users</c><00:10:01.440><c> then</c><00:10:01.680><c> we</c><00:10:01.920><c> want</c><00:10:02.080><c> to</c><00:10:02.720><c> have</c><00:10:02.959><c> the</c>

00:10:03.190 --> 00:10:03.200 align:start position:0%
are the users then we want to have the
 

00:10:03.200 --> 00:10:05.350 align:start position:0%
are the users then we want to have the
best<00:10:03.440><c> practices.</c><00:10:04.320><c> So</c><00:10:04.399><c> you</c><00:10:04.560><c> basically</c><00:10:04.959><c> encode</c>

00:10:05.350 --> 00:10:05.360 align:start position:0%
best practices. So you basically encode
 

00:10:05.360 --> 00:10:07.670 align:start position:0%
best practices. So you basically encode
best<00:10:05.600><c> practice</c><00:10:06.000><c> of</c><00:10:06.240><c> analysts</c><00:10:06.640><c> in</c><00:10:06.959><c> now.</c><00:10:07.360><c> Yeah.</c>

00:10:07.670 --> 00:10:07.680 align:start position:0%
best practice of analysts in now. Yeah.
 

00:10:07.680 --> 00:10:09.910 align:start position:0%
best practice of analysts in now. Yeah.
And<00:10:07.839><c> now</c><00:10:08.080><c> we</c><00:10:08.240><c> can</c><00:10:08.640><c> use</c><00:10:08.880><c> it</c><00:10:09.040><c> to</c><00:10:09.279><c> do</c><00:10:09.519><c> what</c><00:10:09.760><c> the</c>

00:10:09.910 --> 00:10:09.920 align:start position:0%
And now we can use it to do what the
 

00:10:09.920 --> 00:10:11.269 align:start position:0%
And now we can use it to do what the
best<00:10:10.080><c> folks</c><00:10:10.320><c> like</c><00:10:10.480><c> you</c><00:10:10.640><c> do.</c><00:10:10.880><c> So</c><00:10:10.959><c> this</c><00:10:11.200><c> is</c>

00:10:11.269 --> 00:10:11.279 align:start position:0%
best folks like you do. So this is
 

00:10:11.279 --> 00:10:13.910 align:start position:0%
best folks like you do. So this is
awesome.<00:10:11.760><c> Thank</c><00:10:11.920><c> you</c><00:10:12.000><c> very</c><00:10:12.240><c> much.</c>

00:10:13.910 --> 00:10:13.920 align:start position:0%
awesome. Thank you very much.
 

00:10:13.920 --> 00:10:17.200 align:start position:0%
awesome. Thank you very much.
Love<00:10:14.079><c> it.</c><00:10:14.240><c> I'm</c><00:10:14.480><c> going</c><00:10:14.560><c> to</c><00:10:14.640><c> check</c><00:10:14.800><c> out</c><00:10:15.040><c> now.</c>

