HomeVideos

Hudson Labs CEO Kris Bennatti: Financial AI Still Gets the Numbers Wrong

Now Playing

Hudson Labs CEO Kris Bennatti: Financial AI Still Gets the Numbers Wrong

Transcript

1422 segments

0:00

For the foreseeable future, if you want

0:02

[music] to make sure that your numbers

0:05

are definitely correct, you do need some

0:09

pre-processing and some built-in checks.

0:12

>> How have you thought about that

0:13

transition of the instructions from the

0:15

investor to the order?

0:17

>> You know, prompting is becoming becoming

0:19

a a lot less important. And I believe

0:22

we're the only people on the market that

0:24

that are willing to do a no

0:26

hallucination guarantee, [music]

0:27

which does give you a bit of a sense of

0:29

how much risk there is in the average

0:31

financial AI software.

0:37

>> [music]

0:40

>> All right. Welcome to the next episode

0:44

of Invest with AI, where we explore the

0:47

intersection of investing and

0:49

fundamental research. I'm really excited

0:51

to have Chris Brinati here with us

0:53

today. Chris was the co-instructor for

0:57

the first iteration of the Fundamental

0:59

Edge AI accelerator.

1:02

Um, has been, you know, someone who's

1:04

really taught me a lot about deploying

1:06

AI in investment research, and is the

1:09

founder and CEO of Hudson Labs. So,

1:12

thanks so much for being here, Chris,

1:14

and maybe start just telling us a little

1:17

bit about your background, how you got

1:19

into AI and finance.

1:22

>> Awesome. Thanks so much for having me.

1:24

As always, a pleasure.

1:26

Uh, yeah, I'm I'm Chris Brinati. I've

1:28

been around for a minute now.

1:30

Uh, I got my start

1:33

I

1:34

way back when as a data scientist at a

1:37

corporate governance advisory firm,

1:39

uh, where I focused on sort of pre-LLM

1:44

securities filing processing,

1:46

and was

1:49

building my career as AI was making

1:52

really big moves, and LLMs specifically

1:55

in the research community. And this

1:59

would be would have been back in say

2:00

2017

2:02

2018,

2:04

we started seeing auto suggest on our

2:06

phones. Uh the research community was

2:09

getting super excited about LLMs. And

2:12

yet at my workplace, I was being hailed

2:15

as, you know, like the ultimate

2:17

innovator running uh essentially all

2:20

word-based counts on Canadian corporate

2:23

disclosure. Uh

2:25

and saw that and saw, you know, sort of

2:30

recognized the fact that

2:32

often times, at least historically in

2:34

finance,

2:35

uh we're in corporate governance and in

2:37

the corporate fields we're many years

2:40

behind consumer technology uh and we

2:44

were not adopting LLMs nearly as quickly

2:48

as,

2:50

you know, iPhone,

2:51

Gmail, all of these these cool

2:53

applications, quit my job, co-founded

2:56

Hudson Labs with uh the LLM guy here in

2:59

Canada, who is Suhas Pai. If you haven't

3:02

purchased his book, Designing LLM

3:03

Applications, I highly recommend doing

3:05

it. It's published with O'Reilly. It's

3:08

now been translated into over 10

3:11

languages, including Polish. Uh and uh

3:14

Suhas does a lot of really cool uh

3:17

training and onboarding around AI

3:20

agentic uh

3:21

modeling right now. So, do give him a

3:24

follow and uh attend some of his

3:26

seminars.

3:27

Uh yeah, and then we we uh launched what

3:30

was then Bedrock AI, now Hudson Labs.

3:33

And we focus on AI for institutional

3:36

finance. Our

3:39

big contributions to AI research have to

3:42

do with materiality ranking uh and

3:44

precision. So, being able to

3:48

maintain accuracy over very large

3:52

contexts.

3:53

I'd be able to pull numbers,

3:57

pull guidance,

3:58

pull sentiment in a way that's

4:00

consistent, etc. We also

4:03

uh

4:04

started our business with a forensic

4:06

risk score

4:07

and

4:08

for for many years now have been popular

4:10

among the short community, among plenty

4:12

of class action lawyers, and D&O

4:14

insurers, as well as big buy-side firms.

4:16

>> Great. Great. Maybe um

4:19

I I I always found

4:21

um I always get like super excited on

4:23

things and then I call you and you're

4:25

like, "Well, let's talk about the

4:26

precision

4:28

of uh of these elements." And precision

4:30

is so critical

4:32

for finance use cases. You know, you can

4:34

sort of when so many AI things create

4:37

these impressive-looking

4:39

demos,

4:40

but if the numbers aren't at a level of

4:43

precision, they're just not

4:44

institutionally useful. How do you think

4:47

about just the broad challenge of

4:50

precision with large language models,

4:52

which are non-deterministic

4:55

by nature? And And what are a few of the

4:57

key vectors that you've thought about

4:59

for years about making these tools more

5:01

precise?

5:02

>> Yeah, it's a really tricky problem and

5:04

it's been a persistent problem. It's

5:07

definitely getting better

5:09

from a from a generalist perspective,

5:12

but

5:14

for the foreseeable future, if you want

5:17

to make sure that your numbers are

5:20

definitely correct,

5:23

you do need some pre-processing and some

5:26

built-in checks. It's pretty much

5:29

impossible to just take a generalist

5:31

model, apply it to finance, and be like,

5:33

"Okay, great. These This is all going to

5:35

be right."

5:37

Um for reference,

5:39

we did a test on all of the

5:42

state-of-the-art models

5:44

a few months ago now.

5:46

Uh, so

5:48

it's been before

5:51

before 5.5, whatever the the cloud and

5:55

open AI models were a few months ago,

5:57

and whenever you asked for a metric for

6:00

more than four to eight periods, you'd

6:03

get an incorrect number 30% of the time.

6:06

Uh, so when you think about

6:08

hallucination right now, there's

6:11

mostly a problem or the biggest problem

6:13

when you start

6:14

getting beyond comfortable context

6:16

limits.

6:18

Uh, and and that's one of the big

6:19

problems we focus on.

6:21

Uh, it will continue to get better, but

6:23

as you've seen so far, it's getting

6:24

better much much much more slowly than

6:28

things we've seen like reasoning, uh,

6:30

mathematical elements, all of those

6:33

things. We did, as of yesterday,

6:35

formally launch our no hallucination

6:38

guarantee. Uh, so we're pretty feeling

6:40

incredibly confident about our ability

6:42

to not pull incorrect numbers, uh,

6:45

restatement adjusted error-free numbers

6:47

across a five-year period. Uh, that's

6:50

all done using AI architecture rather

6:54

than just thinking about the last

6:55

generative step. Um, and, you know, it's

6:59

it's taken us a while to, um,

7:03

be able to do that five-year period

7:05

restatement adjusted perfectly, uh, but

7:08

we're we're feeling really excited about

7:10

that, and I believe we're the only

7:12

people on the market that that are

7:14

willing to do a no hallucination

7:16

guarantee, uh, which does give you a bit

7:18

of a sense of of

7:20

how much risk there is in the average

7:23

financial AI software.

7:25

>> What did What does that entail to

7:28

uh, gain the conviction to offer a

7:31

guarantee like that? Like you said, pre-

7:33

pre-processing and built-in checks. Like

7:35

what is that? How hard is that problem?

7:38

What are the big work streams to sort of

7:39

take the general models and convert them

7:43

to that hallucination-free layer.

7:48

>> Yeah, uh

7:51

if you want to think about

7:54

hallucination,

7:55

you I think it's chapter 11 of Suhas's

7:59

textbook.

8:00

He talks about the the place where you

8:04

end up with hallucination is when

8:07

the model doesn't know the answer and it

8:09

doesn't know it doesn't know the answer.

8:12

That is the highest risk

8:15

time when you're not feeding

8:18

the model the information it needs

8:21

and it doesn't know that.

8:24

So, as you can imagine,

8:28

when you start

8:30

moving beyond these comfortable context

8:32

limits, that's when you start seeing

8:34

hallucination in a generalist cell.

8:37

How do we overcome that? We talked about

8:40

preprocessing.

8:42

So, once you get towards more than say

8:47

four eight quarters,

8:49

you need to start using search and

8:50

retrieval

8:51

to get the right information.

8:55

And one of the reasons so many tools,

8:58

I'm not going to name names, but have

8:59

issues in that long time horizon

9:02

is because search and retrieval is

9:04

really hard.

9:06

If you're just looking for revenue and

9:08

you're searching for it again across 20

9:11

press releases,

9:12

you're going to be pulling in a lot of

9:14

noise.

9:17

And if you think about how complicated

9:19

giving getting a revenue right,

9:21

depending on what you're asking for, can

9:23

be,

9:24

you know, maybe you're looking for a sub

9:27

segment

9:29

9 month

9:31

and instead you're going to be getting

9:33

numbers

9:34

in your retrieved element that are

9:37

consolidated and three-month

9:40

Uh

9:41

so those are the long horizon complex

9:44

queries. In order to fix that problem,

9:47

you do need some pre-processing where

9:49

your embeddings need to have information

9:51

about what is this, what time period is

9:53

it related to,

9:55

uh and that allows the model to be able

9:57

to select the information it needs and

10:00

actually use it. And when we talk about

10:02

guardrails or checks, it's about making

10:05

sure

10:06

you have specific pathways

10:09

uh that exist so that the model knows

10:12

that you're asking for a KPI poll and it

10:15

should be able to expect this

10:17

information and if it's not getting it,

10:18

it just gives you an error.

10:20

>> Can I ask a uh

10:22

lazy uh layperson question?

10:25

How um if you think of I definitely

10:28

appreciate the context window challenge,

10:32

how does this like how does something

10:34

like Notebook LM

10:35

solve this where presumably it's it as a

10:38

user that doesn't understand the

10:40

technical in and out of it, it feels

10:42

like the context window is much larger.

10:43

Just Like I can give it 500 files.

10:46

It seems to be more accurate in the uh

10:50

nature of it. It's not as intelligent.

10:53

It's like pure retrieval.

10:55

Um but can you How does that compare?

10:57

Like like what's happening under the

10:59

hood in a Notebook LM versus a

11:01

generalist model versus a Hudson's uh

11:04

labs um

11:05

approach?

11:07

>> So one of the reasons that Notebook LM

11:08

feels better is because it has a more

11:11

intelligent search.

11:13

Yeah. So it's going to be it's not

11:16

finance specific. Obviously, it's not

11:18

numeric. It's not built for pulling

11:19

KPIs. You are going to still even with

11:22

Notebook LLM, you are going to Notebook

11:24

LM.

11:25

Uh you are going to run into that um

11:29

sort of eight quarter plus

11:31

failure mode. I don't know if you've

11:32

tried it.

11:33

Uh

11:35

so

11:36

for the same reasons around search.

11:40

But it is using a more advanced search

11:42

mechanism. So it's not about it's not it

11:44

doesn't have a a better context window,

11:46

it just has better search.

11:48

>> Got it.

11:48

>> Yeah.

11:50

>> And so you Hudson

11:52

you being finance experts, you can

11:54

basically customize that search process

11:57

way better than any than than a

11:59

generalist approach.

12:01

>> So if you want to think about Hudson

12:03

Labs versus Notebook LM versus just

12:05

having a Claude instance,

12:07

what's happening

12:09

the back end is a big part of the

12:12

difference. So whenever we take in an

12:14

SEC filing, a torrent script, etc., it's

12:18

we use vector databases. So we're

12:21

converting

12:23

a sentence, a word, a paragraph to an

12:28

embedding.

12:29

Are you uh familiar with or a vector?

12:32

Yeah.

12:33

>> Mhm.

12:33

>> So

12:34

there's lots of different ways that you

12:36

can do that.

12:37

>> Yeah.

12:38

>> And you should be doing that. But if

12:41

you're using Claude,

12:44

your data isn't in a vector database,

12:48

which is one of the way reasons that it

12:50

can be so expensive.

12:51

Uh

12:53

and if you're using Notebook LM, it's

12:56

uh

12:57

it's essentially search rather than a

12:59

vector database.

13:00

>> Got it.

13:00

>> But if you have a vector database or you

13:03

have a more sophisticated back end, you

13:07

can

13:08

do a lot of really cool things in

13:10

pre-processing that facilitate both

13:13

accuracy, relevance, and completeness on

13:15

the front end.

13:17

>> Got it.

13:18

>> So in addition to to be able to if you

13:21

have these things as as embeddings, you

13:23

can

13:25

give metadata to the model

13:28

in addition to

13:31

containing better information about what

13:33

that sentence is.

13:36

And you can do cool things with your

13:38

embeddings. For instance, the way that

13:40

we store embeddings, we have meta

13:43

declarations not just about is this

13:47

uh a KPI or not, is it forward-looking

13:50

historical, but also information about

13:52

sentiment.

13:55

Which is why I believe we're the only

13:57

platform where you can do

13:58

sentiment-based screening. So, ask like,

14:00

who are the most stressed out CEOs?

14:02

Those types of queries. Cuz if you're

14:04

using that like LM and it's just using

14:06

search, how does it search for stress?

14:08

There's no keyword that you can use

14:10

there.

14:11

Uh but if you had embeddings that have

14:13

information about sentiment, you can do

14:15

really cool searches.

14:17

>> This was a This was a huge

14:19

problem for the institutional finance

14:22

use cases of chatbots in default 25.

14:26

And in all of my experimentation going

14:29

into ChatGPT or Claude, almost anything

14:32

quantitative was not helpful due to this

14:34

sort of accuracy, like 60 70%

14:38

benchmark. Part of the way the ecosystem

14:39

is aimed to solve that is through MCP

14:42

and connectors into an agentic

14:44

workspace. And so now I can connect

14:45

into, rather than web searching for a

14:48

number,

14:49

I can connect into the MCP of a Dilupa

14:52

or a FactSet, etc. through my agentic

14:55

workspace. Is that How do you think

14:58

about sort of what you're doing and sort

15:01

of you you've aimed to solve this

15:02

problem in the way you just explained?

15:05

How would you evaluate the way that the

15:06

industry has tried to solve this problem

15:08

with that MCP and connector

15:10

uh movement into agents?

15:14

>> So, I know the last time we talked about

15:15

this, I had complained about the Claude

15:19

MCP introducing hallucinations into

15:22

Hudson Labs results, which had been very

15:24

frustrating.

15:25

Uh

15:26

and I would say I've been very, very

15:28

impressed with

15:29

how MCPs have evolved since. They're a

15:32

lot less brittle than they used to be.

15:34

Uh I you know, I think I think it's a

15:35

good approach. I think

15:37

um

15:38

having connectors that deal with the

15:43

vectorization, the pre-processing,

15:46

uh doing all of this back-end work for

15:48

you and pulling that into your own

15:50

universe is

15:52

is a good idea. Uh

15:53

there's

15:54

definitely some

15:58

trade-offs if you're using MCP. If

16:01

you're using Hudson Labs via MCP,

16:03

it's going to be a lot less efficient.

16:05

There's

16:10

sort of a

16:13

one of the ways that

16:15

Cloud has become less brittle is by

16:18

using more calls.

16:20

Uh so it so it is a much less efficient

16:22

way of using Hudson Labs, but it is much

16:26

better than it I don't know the last

16:28

time we talked about this, Brett, but um

16:30

but it it's

16:32

it's a lot better than it was before. I

16:35

mean, there's still

16:37

some situations where it becomes harder

16:40

to control. Uh we we don't offer uh no

16:44

hallucination guarantee if you are using

16:46

Hudson Labs through MCP because

16:49

it's it's not deterministic, right? It's

16:52

it's using another model on top of ours

16:54

and sometimes it can introduce

16:58

things that we didn't expect or you

16:59

didn't expect, but at this point we feel

17:03

that the benefits outweigh the risks,

17:05

which wasn't true a year ago.

17:07

>> Interesting.

17:08

>> Yeah.

17:09

>> And that's principally like the the

17:11

evolution has principally been been

17:13

what? Just the the the model's getting

17:15

better, the engineering around it? Like,

17:17

how has that brittleness problem been

17:19

uh uh been uh mitigated?

17:21

>> Model's getting better,

17:23

more guidance around how to set up an

17:26

MCP. I would say a lot of issues right

17:29

now with

17:31

usage of, say,

17:34

any connector,

17:36

they're not

17:38

They're mostly solvable through

17:41

better API API documentation, better MCP

17:44

documentation, facilitating more

17:46

endpoints. Uh so, it's it's

17:49

because there's a little bit more more

17:51

documentation, more flexibility, it

17:53

becomes easier to guide

17:55

these MPCs MCP servers to to make better

17:58

use of your own

18:00

own data.

18:01

>> Mhm.

18:02

And I hear, and I don't fully understand

18:03

this, I hear some people say, like, oh,

18:05

XYZ vendor has a their API's great or

18:08

their MCP's great. Their MCP's not so

18:11

good. Like, what is the skill in in sort

18:15

of like, for a neophyte, like, what's

18:17

the process of taking your data into an

18:19

MCP?

18:20

And where is the skill in that? Like,

18:22

how how do some vendors sort of do that

18:25

well? How do some vendors fail in that

18:28

in your in your assessment?

18:33

>> Like many things,

18:35

I think it's a function of

18:38

effort

18:40

and attention to detail

18:43

because it does take effort to break

18:46

down

18:47

your products and make it

18:50

agentically usable.

18:52

You're translating

18:54

essentially what is was originally a

18:56

user interface

18:58

into something that makes the most sense

19:00

to an LLM. And what makes sense to an

19:02

LLM doesn't always make sense to a human

19:05

being. I think, you know, because we

19:07

have Suhas, we're particularly good at

19:09

making

19:10

our our tools LLM readable. That is

19:14

another thing we talked a little bit

19:15

about,

19:17

you know, what's different between

19:18

Hudson Labs, what's going on in the back

19:20

end. And one of the things that we do do

19:22

differently is when you ask a question

19:26

as a human being,

19:28

we we have a translation step

19:30

and make your prompt more LLM friendly,

19:33

particularly

19:34

when we're talking about market search,

19:37

where

19:39

those search and retrieval steps and how

19:40

you you ask that question really, really

19:43

matters.

19:45

Uh and that applies to

19:48

to MCP as well.

19:50

>> Yeah. How have you thought about

19:53

you know, how have you thought about the

19:54

evolution of prompts to to skills? I

19:57

find myself really not prompting

20:00

much anymore. I have a few sort of

20:02

conversion prompts, but I find my

20:04

day-to-day investment process has really

20:07

centered around skills into an agentic

20:10

workspace.

20:12

How have you thought about that transit

20:15

that transition of the instructions from

20:17

the investor to the to the portal?

20:20

>> Yeah, the goal as a provider is

20:25

provide the thing the customer wants

20:27

with as little instruction as possible.

20:30

So, we think about that a lot. You know,

20:32

if you just type in SSS,

20:35

we will guess that you want same-store

20:37

sales and bring that back to you. And

20:39

that's not something that we were able

20:40

to do or doing

20:42

2 years ago. So,

20:44

you you're right, you know, prompting is

20:45

becoming

20:47

becoming a a a lot less important.

20:49

>> Can I Can I ask [clears throat] about on

20:52

the MCP uh

20:54

>> Mhm.

20:54

>> kind of uh creation and evolution.

20:57

I'm going to put my like power user open

21:00

claw hat on, so it's not maybe directly

21:03

relevant to financial services and a

21:06

but there's a big push even in that

21:09

community from MCPs to commit to CLIs.

21:12

So, like even more like And again, it's

21:15

going to be beyond my my technical

21:18

understanding, but CLIs being more

21:20

efficient and even more

21:22

friendly for

21:24

um agents to communicate with.

21:27

I I just my question for you is like is

21:29

that

21:30

is that true? Is that um

21:32

how do you see that playing out? I as an

21:35

example, like in my own workspace I've

21:38

been using the Google CLI instead of the

21:40

Google connector. It's like so much more

21:42

efficient and so much faster. I've been

21:44

using a Notion CLI instead of the MCP

21:46

server. Um and the results are much

21:49

better.

21:50

Um and so I'm wondering

21:52

uh if that's something that you are all

21:55

are thinking about or how you kind of

21:57

think of that evolution or the

21:58

relationship between MCP and CLI.

22:04

>> It's not something that I've spent a lot

22:06

of time thinking about. I'm sure our

22:08

technical team has.

22:10

And the one thing I would also say is

22:14

you'd be

22:16

surprised by

22:18

you know, we're all on Twitter a lot. We

22:21

see sort of

22:22

the the the the coolest things that

22:24

everyone's doing

22:26

with AI. A lot of our customers

22:32

don't even know what an MCP is.

22:35

So,

22:38

it's going to be

22:40

hopefully a minute before we prioritize

22:44

doing a CLI

22:46

given

22:48

it it it's tough. I think it's there's a

22:50

there's a huge range of where consumers

22:53

are are at right now, and you've got to

22:56

cater to to all of them, but

23:00

we're

23:03

we're okay with where we're at right

23:04

now.

23:05

Yeah.

23:06

>> How how have you thought about the in

23:08

sort of business model perspective about

23:10

the around the agent path and sort of my

23:12

experience having demoed many dozen of

23:16

the the the sort of chatbot finance

23:18

chatbots last year.

23:21

I sort of ultimately found like three or

23:22

four that were really good that I liked

23:25

and Hudson Labs was one of those.

23:27

And

23:29

that was a good news. The bad news is it

23:30

sort of remained this cumbersome

23:33

exercise to log in to portrait and

23:35

Hudson Labs and Alpha Sense and

23:37

>> Yeah.

23:38

>> sort of trying to remember where to go

23:40

to ask what question wasn't a

23:42

a great

23:44

user experience

23:45

contrasted to now an agentic workspace

23:48

with my skills embedded. I don't have to

23:50

sort of copy and paste prompts and my

23:52

connectors.

23:53

It's a much more delightful seamless

23:56

experience.

23:58

Um

23:59

And so how But how do you think about

24:01

sort of shifting what what Have you seen

24:03

that as well amongst your user base? And

24:05

how do you think about sort of shifting

24:06

the Hudson Labs

24:08

business model to align with that agent

24:10

path?

24:11

>> Yeah.

24:12

My perspective is in 2026 integrate or

24:16

die. You have to be

24:19

the future analyst is coding they're

24:21

building their own tools.

24:23

I'm relatively technical. I would never

24:26

buy a product that doesn't have an API.

24:28

That's going to become everyone going

24:30

forward.

24:31

So you have to offer integrations. You

24:33

have to offer a product that works for

24:37

people who are building their own

24:38

dashboards, building their own skills.

24:41

And we

24:44

we're doing that. We're we're including

24:46

all of that uh functionality and making

24:50

sure that we have connectors that work

24:53

for

24:54

a variety of

24:56

of use cases.

24:59

Um

25:01

The other way we're thinking about it is

25:04

we have this bifurcation in the market

25:06

right now, where there's a lot of users

25:08

like you, Brett,

25:09

who are

25:11

really excited about their skills, being

25:13

able to pull things from other all these

25:15

different places. They're using

25:16

perplexity computer, doing all of the

25:18

cool stuff. They love the MCP

25:19

experience. And we have these big

25:23

enterprise contracts with people who can

25:26

only use co-pilot.

25:28

Uh they've

25:30

never tried any of this before, and they

25:33

are looking to us

25:35

to become

25:41

the the place where where they

25:44

collect information and bring bring

25:47

information into us and and our thinking

25:51

about us

25:52

as

25:54

that place where you go to collect

25:58

everything and almost be the server

25:59

itself.

26:00

>> Mhm.

26:01

>> So, we're prioritizing integrating with

26:03

other people right now, um but also

26:06

thinking about how do we make sure

26:08

uh that our users who don't have access

26:10

to these more powerful tools can take

26:13

advantage of Hudson Labs in a more

26:16

extensible way, so that we also have

26:18

connectors coming in, not just going

26:20

out.

26:21

>> Got you. So, almost sort of a

26:22

bifurcation where in some like I think

26:25

everyone's searching for a single pane

26:27

of glass

26:28

right now. So, in some instances, you

26:30

would be that single pane of glass, and

26:32

you would have a sort of ingress MCP

26:35

connectors in that. Is that Is that Is

26:37

that right? And then you'd also sort of

26:39

have egress MCP into another single pane

26:42

of glass?

26:43

>> Yeah. And not just MCP, API, everything.

26:47

All all of the integrations, yeah.

26:49

>> How How do you sort of think about the

26:51

the durable advantage of of Hudson Labs

26:55

in that sort of, you know, single pane

26:58

of glass elsewhere? Like what are the

27:00

key We can talk about Friends of

27:01

Glassdoor, obviously, which is sort of a

27:04

differentiated uh data. What What do you

27:07

sort of, like I'm trying to sort of

27:08

figure out what the institutional grade

27:10

stack of connectors

27:12

looks like, how many that is,

27:14

uh where where do I get my all data

27:16

transcripts, etc. Like where do you

27:17

think What do you see as the TAM or the

27:20

market share of Hudson Labs in that

27:22

institutional grade fundamental agent

27:25

stack?

27:26

>> We're gaining popularity in model

27:28

building

27:30

and hope to corner that market with the

27:33

no hallucination guarantee, being able

27:36

to pull all of the the the information

27:38

you actually need. Obviously, there's

27:40

lots of tools like Delupa that do where

27:43

out of the box modeling, but for people

27:45

who are doing it themselves,

27:47

um but generally, where we think about

27:49

our notes versus others. So, we've got

27:53

the no hallucination elements, which is

27:55

a

27:56

a precision element, which is something

27:58

institutional users really care about,

28:00

whether that's single company or

28:01

multi-company. Uh but we do expect

28:04

eventually generalist models in the next

28:07

5 years to catch up from a hallucination

28:10

perspective, and we don't think that,

28:12

you know, 10 years from now, we can

28:13

still be competing on a a precision

28:16

element, particularly from a single

28:18

company perspective.

28:20

Uh so, really, where we provide a lot of

28:22

value is in situations where you need to

28:26

be doing

28:27

really good search and retrieval. Right

28:30

now, that does apply to single company

28:32

workflows, cuz you can't get good

28:34

results over, you know, a a longer time

28:36

period and pull those numbers accurately

28:38

if you want the more statement adjusted.

28:40

If you don't want it to be full of of of

28:43

junk.

28:44

Uh but

28:46

where we offer a ton of value

28:50

now and in the future is being able to

28:54

retrieve information across

29:00

10,000, 20,000 companies.

29:03

Uh I think we have

29:06

52 million data points in our our vector

29:10

vector database at this point. And you

29:13

can do things with AlphaSense that you

29:15

literally cannot do with any other

29:18

platform like pull out uh cool

29:21

sentiment-based elements, be able to

29:24

find the things you're looking for

29:26

quickly using materiality ranking, using

29:29

our uh

29:32

our declarations around metadata, etc.

29:35

So,

29:36

uh

29:38

To some extent, mostly right now big

29:42

firms

29:44

don't have sophisticated search and

29:46

retrieval. They're using the out of the

29:49

box brute force force methodology, and

29:52

you mentioned the fact that they don't

29:54

care about spend.

29:57

And it's okay that these big firms are

29:58

spending like $30,000

30:01

uh every couple weeks trying to create

30:04

information without a back end.

30:08

But, the problem is that it's not just

30:11

about cost when we're thinking about

30:13

search and retrieval and and and using a

30:15

a brute force mechanism across a large

30:19

data set.

30:20

It's also about accuracy. Um you know,

30:24

if you try to use a brute force

30:25

methodology to

30:27

you know, I'm an accountant, look up

30:28

accounting policy changes using Claude

30:31

right now, you end up missing so much

30:34

information because it's hard to find.

30:38

Uh so, there's this this big demand for

30:41

how do we do not just single company

30:43

deep dives, but how do we do

30:47

AI-based

30:49

screening, dataset creation,

30:51

high-precision dataset creation

30:54

uh go the extra step

30:56

uh in these multi-company workflows.

30:58

>> Is it fair to say that the brute So, the

31:00

brute force cuz presumably like with

31:03

every new model release, the brute force

31:05

powers gets get better? Is it If I'm

31:08

hearing you correctly, brute force can

31:11

give you like

31:13

like it might improve your breadth like

31:16

your breadth capabilities, but you still

31:19

have to manage the accuracy. Like brute

31:21

force is not going to be as helpful to

31:24

maintain that accuracy component. Is

31:26

that

31:30

>> Brute force is

31:32

So, what's a topic you want to learn

31:36

about right now? Okay.

31:39

>> What's a topic?

31:41

Um

31:41

let's see.

31:44

I'm trying to learn about

31:48

uh data lakes and data warehouses, like

31:51

the distillation of information across

31:52

different structures.

31:54

>> There is a lot of information out there

31:57

on the web about data lakes. There's a

32:00

lot of information in SEC filings.

32:03

Let's say data lakes

32:06

there's

32:08

15

32:11

articles about

32:14

not data lakes, but other types of

32:18

databases that are competitors and don't

32:22

have the word data lake in them.

32:24

If you want to use the brute force

32:26

approach right now, you're only going to

32:28

be able to effectively search for things

32:32

that are easily findable.

32:35

Got it. Right?

32:36

>> Yeah.

32:36

>> So, if you're thinking about getting a

32:38

complete of the land using AI search,

32:44

you need a way to to discover

32:46

information that is related but not

32:49

easily searchable.

32:51

And that's true

32:53

for a lot of AI style search.

32:58

One reason I often point to sentiment

33:02

is because it becomes really clear in

33:04

that that example. If you go, "Okay,

33:07

find

33:09

frustrated managers" or find managers

33:12

that are show evidence of deflection.

33:14

That's not something

33:17

that you can type in and search for.

33:21

And if you think of the AI model, how is

33:22

it going to find it if if you can't

33:24

search for it either?

33:26

And you need some way of making that

33:28

information findable so that when you

33:30

pull that into the context window,

33:33

there's the model has something to work

33:35

with.

33:36

Yeah.

33:37

>> Talk to us a little bit about um

33:39

you you're an accountant the forensic

33:41

accounting score, which is um part of

33:43

the

33:44

one of the delightful capabilities of AI

33:47

is to take uh

33:49

a previously highly cumbersome process

33:51

like doing a deep forensic accounting

33:54

analysis and sort of distill that into a

33:56

a score which has the quantitative

33:58

elements but also the unstructured data

34:02

elements.

34:03

Uh so this was sort of something that

34:05

caught my attention

34:08

very early on and I've been a big fan of

34:09

the the Hudson risk score approach. Can

34:12

you sort of just crack that open for us

34:14

and and walk through uh what you've been

34:17

doing there?

34:18

>> Yeah.

34:20

So

34:21

just to to take a quick step back,

34:25

people have been trying to predict

34:26

securities fraud since the beginning of

34:28

time.

34:30

And historically

34:32

uh when we used to try to do fraud

34:35

protection, we would use

34:38

generally things like days sales

34:40

outstanding, how quickly is revenue

34:43

growing, accruals,

34:45

these financial metrics.

34:48

Have you ever tried doing that, Brett?

34:51

>> Oh, yeah.

34:51

>> Yeah. Yeah. And the problem is that it

34:55

does

34:57

find fraudulent companies, but it also

35:00

finds a ton of just normal companies.

35:04

It's a very noisy way of predicting

35:06

fraud. It's a the reason why when you

35:08

read, you know, a Hindenburg report or

35:11

when you're pitching a short to your

35:12

boss, you're not going to say days sales

35:14

outstanding increased by X percentage.

35:16

You're saying, "Hey, look, the CFO quit.

35:21

They're selling the product to their

35:22

mom.

35:24

There's millions of dollars of

35:27

off-balance sheet debt.

35:33

The the market thinks

35:37

is is really excited about this

35:39

contract, but the contract's actually

35:41

with a related party and the market

35:43

doesn't know that. So, those are the

35:44

things that that create a good short

35:46

thesis. So,

35:48

uh we take that information, integrity

35:53

of the management team, turnover at the

35:55

top, you know, the number of times

35:56

they're changing their segment

35:57

disclosure,

35:59

um

35:59

aggressive accounting policies,

36:01

off-balance sheet risk, related party

36:03

transactions,

36:05

uh

36:05

dependence,

36:07

uh

36:08

governance.

36:11

Fun fact, uh dual class governance is

36:15

highly predictive of both growth and

36:17

fraud. Uh all of these elements and

36:21

using LLMs, we're able to take all of

36:23

these previously very qualitative

36:25

elements of risk that, you know,

36:28

maybe you'd be able to look at and go,

36:30

"Hey, that's sketchy." But, we can

36:32

convert that into a mathematical

36:34

representation of

36:37

of risk. How important is this weird

36:39

family-related party relationship? And

36:42

then use those quantifications to

36:44

predict fraud. So, uh our model looks at

36:47

all of these different types of

36:48

qualitative risks and gives says, "Given

36:52

that they restated once in the last 3

36:56

years and the CFO

36:59

uh

37:00

quit

37:01

and they changed their useful life

37:03

estimate, what's the likelihood they'll

37:06

be subject to an SEC enforcement action

37:08

or uh litigation related to the

37:10

securities fraud?"

37:11

>> How have you um

37:13

And a part of part of the reason I love

37:15

that is sort of like heretofore, like

37:18

tracking segment, you know, disclosure

37:21

changes over time at scale,

37:24

there was just like no way to

37:27

there's no way to do that. Like all

37:28

these little signals into a into a

37:30

collective mosaic. Like yes, you get

37:32

this sort of footprint of like

37:35

this feels like, you know, there's some

37:37

obfuscation here,

37:39

right? And there was no way to scale

37:41

that scale that before before.

37:44

Um

37:45

How do you think about, like the actual

37:47

like algorithm of like putting that into

37:49

a score? Like how do you how how have

37:51

you thought about weighting those

37:53

various components?

37:57

>> We let machine learning do the

37:59

weighting. So,

38:01

we have

38:03

a forensic model

38:05

that

38:09

classifies or or represents the

38:12

underlying risk.

38:14

And then we take those and create

38:17

variables,

38:18

quantitative variables,

38:20

and then we run

38:22

a standard ML process where we have

38:25

a big database of companies that were

38:29

demonstrably fraudulent either because

38:31

they had an SEC investigation

38:33

or a settled class action lawsuit

38:35

related to fraud and we let the machine

38:38

machine learning model figure out the

38:39

weights.

38:41

Which are often not the weights that

38:44

a human short seller would apply which

38:45

is is somewhat interesting.

38:47

>> Interesting. How have you tried How How

38:49

long has that model been live for and

38:51

how do you track like efficacy? Is there

38:52

any way to sort of distill that down

38:54

into a batting average or hit rate or

38:56

alpha, etc.?

38:58

>> Yeah, so

39:00

it's been a while since we've done a

39:02

backtest versus

39:04

share price. Um

39:08

but I believe there's about a 14-point

39:11

differential

39:12

uh in performance. So uh underperforming

39:16

by about 15% for for high-risk companies

39:18

back back when we did it, but uh we've

39:21

been doing this since 2019.

39:24

Uh very popular among actual teams at

39:26

D&O insurers. So we

39:30

do a lot of tracking based on

39:32

SCA securities class actions which is

39:35

the most important the fraud indicator

39:37

for them. Uh so high-risk companies are

39:40

three times more likely to be subject to

39:42

an SCA of any type of any kind. And

39:46

every company that has a score of 70 or

39:48

higher has about a one in three chance

39:50

of SEC enforcement. So it's it's very

39:52

high precision.

39:53

Uh yeah.

39:56

And of course the other two out of three

39:59

also likely frauds just not subject to

40:02

to SEC enforcement.

40:04

>> Yeah. Yeah.

40:05

>> Yeah.

40:05

>> Conversation we had one time is is um

40:08

just how sort of natively good good LLMs

40:12

have been at identifying risk and I

40:14

think the sort of conclusion was there's

40:16

a lot of evidence in the training corpus

40:18

to sort of pattern recognize like am I

40:21

am I remembering that conversation

40:24

correctly like why why why have LLMs

40:26

been sort of why why is this been

40:29

sort of a a strong native skill of of AI

40:32

the sort of risk dimension dimension?

40:34

>> We've had mixed results actually with

40:39

out-of-the-box LLMs.

40:41

>> Okay.

40:41

>> So

40:46

some things that have worked well are

40:50

you find headwinds those types of

40:53

requests. Where we've seen issues

40:57

is with more complex elements.

41:01

So

41:03

I've actually been somewhat disappointed

41:05

with

41:07

out-of-the-box LLMs and being able to

41:09

understand say a

41:12

bank's risk

41:14

or off-balance sheet risk in a way

41:17

that's a bit more nuanced.

41:20

So

41:21

yeah. I think there's still a couple

41:23

gaps in understanding that personally I

41:26

would have expected to be fixed by now.

41:33

Yeah. I I yeah I think

41:36

the reason for that though is that there

41:37

is just not a lot of good forensic

41:41

information on the web to learn from.

41:44

>> Okay.

41:44

>> Where there is a lot of good information

41:46

about general risks like operational

41:47

risks etc. But there's not a ton of good

41:50

forensic accounting stuff out there.

41:53

Up until two years ago when we until we

41:57

wrote a blog post on it if you googled

41:59

what is a critical audit matter it would

42:01

tell you the wrong thing.

42:03

>> Yeah. There's sort of a weird circ too

42:05

like when I'll search for things about

42:06

buy-side and AI like it'll bring my own

42:09

blog post back to me so you probably

42:11

>> [laughter]

42:12

>> Yeah. Yeah, no.

42:14

>> no, I want someone smarter than me

42:15

telling [laughter] me

42:17

Yeah, I don't want to read my own.

42:18

>> Yeah.

42:18

>> I don't want to read my own blogs, so

42:19

but a lot of Hudson Labs stuff shows up

42:21

there, too, so that's funny sort of like

42:24

getting your own documents fed back to

42:25

you.

42:26

Um

42:27

>> Honestly, the reason we created a blog

42:29

post about critical audit matters is

42:30

because it was

42:32

it was bothering me because I kept

42:34

reading short reports that would have

42:36

referenced the Google result for

42:38

critical audit matter, which had clearly

42:40

been written by AI.

42:42

Uh

42:43

and there's all of these short reports

42:44

going out being like, "Oh, you know,

42:47

this company has a critical audit matter

42:49

related to revenue. Ergo, fraud." And

42:52

I'm going, "You know, every single

42:54

software company has a critical audit

42:56

matter related to revenue. This is

42:59

we need to we need to clear this up."

43:00

So, yeah. Uh

43:02

I I do think there is still

43:04

still a few gaps in understanding.

43:07

Much, much better than it was

43:10

a year ago, but in some of the more

43:13

nuanced disclosure

43:15

there's

43:17

I'm still finding

43:21

some reasoning error.

43:23

>> Okay, makes sense.

43:24

>> Yeah.

43:25

>> What um super super super interesting

43:29

um

43:29

and I think sort of like a very

43:31

low-calorie way for investors to just

43:33

make better decisions, like having some

43:35

sort of like systema- system Like if I

43:37

sort of think about like the agent path

43:39

in the agent stack, like you know, some

43:41

sort of like forensic accounting risk

43:43

element in that agent stack is is

43:46

critical. Like if I if I can do this in

43:47

a seamless way before I make a trading

43:50

decision, having sort of a risk

43:52

checklist, forensic risk score

43:54

Like hey, this you know, there's a one

43:56

in three chance of this thing being a

43:57

fraud, like I'd like to know that before

43:59

I make the trading decision instead of

44:02

after I make the trading decision. Like

44:03

odds of restatement risk, etc., which

44:05

those are sort of very painful aches to

44:08

sort of wake up to

44:10

having the systematizing your decision

44:12

dashboard just seems like an absolute no

44:14

no brainer to me.

44:17

>> Agreed.

44:18

And one of the things that's cool, we

44:20

talked a little bit about cost and

44:21

efficiency

44:23

and

44:26

it's

44:27

if you

44:30

try to run Hudson Labs risk scores

44:35

out of the box even for us

44:37

uh

44:38

it costs hundreds of thousands of

44:40

dollars to run the Hudson Labs forensic

44:42

risk score over a 10-year period.

44:44

Um

44:47

which is a sort of somewhat interesting

44:48

elements of AI and one of the reasons

44:52

that we're now finding it harder to

44:55

support quant funds, which I think is a

44:58

pretty

45:01

just because you know, whenever you're

45:02

updating something in that stack, if you

45:04

have to re run 10 years of data uh

45:07

it's it becomes harder to to offer the

45:10

state-of-the-art functionality to to

45:12

purely quant funds who need that

45:13

backtesting, which I think is a pretty

45:15

interesting development in AI where

45:18

we've all been thinking about like oh

45:19

aren't LLMs amazing for quant funds? Uh

45:23

but we end up running into these cost

45:25

constraints where we're really only able

45:28

to offer state-of-the-art functionality

45:31

to

45:33

people who don't need 10 years of data.

45:35

>> Yeah.

45:36

How's it work? I mean

45:37

how's it work? I mean so I haven't tried

45:40

this yet, but you know, this is a

45:41

conversation is inspiring me to try

45:42

this. So I'm a healthcare investor.

45:45

Um can I create like a risk skill where

45:48

it's like a three-page risk checklist on

45:51

the name pulling in

45:53

all of my underlying research on those

45:55

companies, but also pulling in the you

45:57

know, the Hudson Labs forensic risk

45:59

score pulling from the 52 million you

46:03

know, data point vector database via

46:05

MCP.

46:06

Like is that something where I could

46:07

sort of use press that button and get a

46:11

get sort of a custom made risk risk

46:13

report on any of my companies?

46:19

>> We should we should chat. Let's chat

46:20

about trying to get you set up.

46:23

>> Cool.

46:24

>> All right.

46:25

>> Sounds great.

46:26

>> Can I ask about on this cost question?

46:30

The

46:31

there's so much happening, right? So you

46:33

have Fable that is 10x more expensive

46:35

than Opus. You have all these a lot of

46:38

my clients have become heavy co-work

46:40

users and guess what? That's not a cheap

46:42

harness.

46:44

Turns out.

46:45

Then you have Chinese models, open

46:47

weight models. How are you seeing this

46:51

kind of

46:52

cost like and and also people care about

46:55

like people stopped caring about people

46:57

didn't care about cost three months ago.

46:59

And now a lot of people maybe some of

47:01

the mega funds excluded

47:03

don't care.

47:04

What's your take on the shifting token

47:07

tokenomics landscape as it relates to

47:11

investment decision-making?

47:15

>> Yeah, it's

47:16

it's going to be interesting.

47:19

One thought I have is

47:23

let's all max out our subscriptions in

47:26

the short term because

47:28

they're not going to stick around.

47:30

Um

47:32

one thing that we

47:34

tell our customers, which is a a funny

47:36

thing to be telling customers, is Hudson

47:39

Lab subscriptions are profitable for

47:40

Hudson Labs. So you can, you know, trust

47:44

that we're not going to

47:45

randomly hike your prices.

47:48

Um

47:50

Yeah, it's it's it's it's it's going to

47:52

be interesting and it and it does come

47:53

back to this

47:55

we're creating these really

47:57

extraordinary outputs in part by using

48:01

very inefficient

48:04

very inefficient ways of of using AI,

48:08

very inefficient search, very

48:10

inefficient like using

48:12

a million calls instead of one

48:15

in order to get something you want. And

48:17

I don't think the fact

48:21

that it's so expensive and we're not

48:24

seeing any of the cost

48:28

matters. It just means that when this

48:31

starts to

48:33

collapse on us and our our prices start

48:35

to go up, there's going to be a lot more

48:40

a lot of people are going to start

48:41

thinking a lot more about AI

48:43

infrastructure, AI architecture, and

48:46

what's actually happening on the back

48:47

end instead of just thinking about that

48:50

top level LLM, the top level model. It's

48:53

going to be that's going to be the next

48:55

push is we're going to move beyond the

48:58

generation step and really think about

49:00

how are we storing data, where are we

49:02

getting data from?

49:05

There's so many ways to make make all of

49:07

this more efficient, which is one of the

49:08

reasons why Hudson Labs can run data

49:12

sets using long running agents and it,

49:15

you know, it only costs us 100 bucks.

49:17

But if you just went to an Opus 4.8

49:21

API, you're going to accidentally spend

49:23

13 grand. You know, it it it all of

49:26

these problems

49:28

are are solvable.

49:30

They just require they require more.

49:34

>> I wonder too, right? Cuz

49:36

these you mentioned like it's at the app

49:38

layer, like this this cost decision's

49:41

going to have to be made at the

49:42

individual contributor layer, the app

49:44

layer, the model layer, the model

49:47

selection layer. Like do you think one I

49:50

mean you you a horse in the race, but do

49:51

you think like one of the levers matters

49:55

most on like

49:57

optimizing against cost or optimizing

49:59

for cost?

50:00

>> There's a reason open source tools like

50:03

open code are having such a big moment

50:05

right now.

50:07

People who are thinking about cost don't

50:10

want to get locked into one model

50:12

provider. It doesn't make sense.

50:15

Um open code is a uh they're good

50:18

friends of ours and and and they're

50:19

getting huge because developers are

50:21

frustrated with oh if you you're using

50:24

quad code, only getting to use Anthropic

50:27

models, Anthropic probably won't be king

50:29

forever. So, yeah, if if if if you're

50:32

thinking about cost, it's

50:36

a good idea to to make sure that you can

50:40

you can switch providers, you're not

50:43

locking into to one model provider in

50:46

perpetuity. We know a lot of bigger

50:48

banks, bigger enterprise customers that

50:50

have built their own routers rather than

50:52

relying on somebody else's MCP, so they

50:54

do have more control.

50:56

Uh when we think about AI and where

50:58

we're going, it's yeah, it it's all

51:00

about being able to control your own

51:02

outcomes and make your own choices.

51:04

>> We've covered a lot of uh ground, Chris.

51:06

Any other, you know, core debates that

51:09

you're having with clients or peers or

51:12

friends or

51:13

um sort of big questions that you think

51:16

still need to be resolved that we should

51:18

talk about?

51:20

>> One thing that's somewhat interesting

51:23

is uh

51:25

have you tried using any of the big

51:27

models for extracting soft guidance?

51:33

>> No. Tell me about it.

51:34

>> Or do it, yeah. So, we built a guidance

51:37

model 2 years ago now

51:41

that we thought would only have a moat

51:44

for about 9 months.

51:48

The reason we bought built the guidance

51:50

model is because LLMs are brilliant, but

51:54

when they think about tense, they focus

51:57

when they think about whether or not

51:58

something's future or past, they focus

52:01

on the tense of the verb.

52:04

So, we talked about this before brought

52:06

where, you know, American Eagle

52:08

frequently says CapEx is now expected to

52:11

be.

52:12

And if you run state-of-the-art models

52:16

and say get me all management guidance,

52:18

it's missing a bunch of guidance.

52:21

Um

52:23

and that appears to still be true. Which

52:26

I find absolutely fascinating,

52:29

especially because so many of these big

52:31

model providers haven't been investing

52:34

in finance-specific training.

52:37

Now that I've said it on this podcast,

52:38

it'll probably be

52:40

fixed tomorrow, but [laughter]

52:42

>> No, I'll I'll I'll I'll tell the nerds

52:45

to the invest what they have to invest.

52:46

>> invest in it. Yeah, yeah.

52:47

>> Although it's probably being scraped

52:49

into many many agents, I'm sure

52:51

probably. Um

52:53

that's interesting. Um

52:55

>> Yeah.

52:57

>> Yeah, fast fascinating. Okay, great. Um

53:00

Yeah, what why do you think like I hear

53:03

this a lot like the Opus model of agents

53:05

have more been more specifically finance

53:07

trained than the ChatGPT? Like do you

53:10

have any sense of like why that's been

53:12

the case?

53:16

>> Why

53:18

>> Has that been your experience?

53:19

>> are more finance?

53:20

>> Yeah, like is it just the intention of

53:22

the training process? Like

53:25

>> I think a lot of the big firms are as

53:28

now specifically focusing more on

53:30

finance because A, they realized it was

53:33

a major gap before and B, realizing it

53:36

that this is a consumer base actually

53:39

willing to pay.

53:41

>> Yeah.

53:42

>> Yeah.

53:43

>> Yeah, I think it was a little bit of

53:44

galvanizing moment when Anthropic did

53:46

their a finance day and showed the

53:48

finance was the second largest vertical

53:50

behind tech.

53:51

Um

53:53

So, and finance

53:54

>> Complexity as well. It's Yeah,

53:56

obviously.

53:58

>> Finance AI is definitely having a

53:59

moment. We even have a We even have a

54:01

specific finance and investing podcasts

54:04

out now. Invest with AI, available on

54:07

all podcast platforms. Wherever you get

54:09

your podcasts, like and subscribe as the

54:11

kids say. So, uh

54:14

thank you so much for for being with us,

54:16

Chris. This has been really uh really

54:18

helpful and uh

54:19

part of what we're trying to sort of uh

54:22

do in this podcast is uh so sort of like

54:25

a flashlight on a dark evening, just see

54:27

3 ft in front of us.

54:29

I don't really know. I don't think any

54:30

of us know what what what lies around

54:32

the bend, but um we hope to continue to

54:35

have you on to

54:37

sort of see a little bit further down

54:38

the road and under stand at least

54:40

understand where we're at in the moment.

54:43

So, thanks for Thanks for everything

54:44

you've you've shared and what's the best

54:46

way for people to get in contact with

54:48

you if they want to learn more about

54:49

Hudson Labs?

54:51

>> hudson-labs.com

54:54

Come and give us a view. And I'm Chris

54:56

Pennati, you can find me on LinkedIn, X

55:00

everywhere.

55:02

>> Great. Well, thanks so much for the time

55:03

today.

55:05

>> Thank you.

55:07

>> I'll bother you soon with uh more

55:09

questions, I'm sure.

55:12

>> Can't wait.

56:06

>> Mhm.

Interactive Summary

The video features an in-depth conversation with Chris Brinati, founder and CEO of Hudson Labs, regarding the integration of AI into institutional finance. They discuss the challenges of precision and hallucinations in large language models (LLMs) when handling financial data, the importance of robust pre-processing, vector databases, and specialized search mechanisms for long-horizon financial queries. Brinati introduces Hudson Labs' 'no hallucination guarantee' and explores the evolution of agentic workspaces, the role of Model Context Protocol (MCP), and the transition from prompt-based interactions to agentic skills in the investment research process.

Suggested questions

4 ready-made prompts