In this lesson, we are going to, uh, dive deeper into the, uh, most advanced level three LM application
we present in this program, which is the seq insights application from Llama index.
As always, you are going to find detailed information in the attached materials, especially in the
notebook.
The notebook has a lot of information about every analysis and operations we we perform in this in this
lesson.
So one important a note a.
The llama index team who, as you know are is responsible from the for the development.
Of the SEQ Insights Project.
They have not provided a step by step guide to implement this project.
They have provided some, uh, high level uh notes on high level explanations about, you know, the
components and the goals of the application.
But they have not provided a step by step a guide to reproduce the functionality of this application.
So in order to understand the steps that they have taken, we need to use what is called reverse engineering.
Uh, that, as you know, is not 100% precise here.
So if you if you apply reverse engineering in the industry, for example, and I don't know, you,
you, you, you take a piece of, I don't know, engine, for example, and you, you just, uh, break
the, the, the engine and see the different pieces.
You may be able to reproduce it, but in the case of a software when you have the final product.
So the final code A, it is not easy to uh, to, to guess, uh, what has been the process to reach
this final code.
So you need to guess it.
And in some cases you are going to find a problems in the way.
So so you are going to find moments where you don't know, uh, the, the, the path to, to, to to
follow.
Right.
So what we will tell you is that it is risky to try to reproduce the development process of an application
without an step by step step guide.
And then, in our opinion, the most, uh, useful and valuable, uh, thing you can get from this lesson
is to get the big picture.
So to understand some details about, you know, the process and about the the components and about
the way that this application seems to be built, but do not.
Well, I will I will recommend you to be careful when trying to reproduce the development process of
this project, because we don't have enough information, but we have a lot of, uh, data.
So we are going to do our best with the data we have.
You will see that a in the a practical video.
We will see.
Next we are going to highlight some details about this application.
For example, it is very important for you to use GitHub code space.
Uh in order to work with this project.
They provide two different options.
And in my opinion, the other option is not a good idea.
And then we are going to talk about the tech stack in detail.
The LM logic that the the application is using, the external APIs and the complexity level they are
adding.
So from one side, this is interesting to have a, uh, you know, external APIs working with your application.
But in this case they are complex, uh, APIs.
And if you want to reproduce the functionality and use this external APIs is going to be a little bit
cumbersome.
So we will see this and other details that I think is are going to be very interesting for you at this
moment of the program.
And when we finish with this, we are going to review, uh, two other interesting level three applications
that we think are very, very good for you at this moment in the program.
Okay.
So first let's go into the deep dive of the SEQ Insights Project in the next practical video.