In this lesson, we are going to talk briefly about database preparation.
So, as you know, a most of the artificial intelligence applications are based on data.
And one of the main sources of data are databases.
So one of the things that you will have to focus your attention in before, uh, launching a, an LMS
application is the source of your, of your data.
And sometimes the database preparation is one of the main keys, a, that is going to impact in the
quality, the performance of your application.
So there is a phase, a working phase which we can call database preparation which is going to be important.
And when you are in the situation of preparing the launch of your application, this is something that
you will want to spend some time on.
When we are talking about database preparation, as you will see once you study this topic further,
we are talking about different things.
For example, one of the things that it is important to consider when you are working with databases
is the size of the databases, the size of the database and the way you handle it is going to affect
the performance of your application, and especially the speed and the cost.
So it is very important for you to consider the alternatives and the different impacts they are going
to have in your application.
Remember that in this program we have used very small, uh, sources of data, uh, in order to, uh,
demonstrate the different exercises in a very easy and fast way.
But in the real world, especially when you are dealing with enterprise level companies or a mass,
uh l.l.m. applications, uh, you will have to use a very big databases.
So it is very important for you to consider the size and how do you handle it.
And apart from the size, you have some other considerations regarding regarding the the data itself.
For example, you will have to a be careful about data quality about things like duplicated data or
personal private confidential data.
You can uh, include uh, in the database by mistake.
And also you will have to be prepared for things like lack of domain specific context regarding the
database.
So we are not going to, uh, go into detail, uh, with this, with these topics here.
The only purpose of this lesson is just to give you a warning right now, before you go to the to the
last phase of, uh, your professional Elm application, that there are some things that you will need
to consider.
All these things depend on the consideration you are going to to give to all these.
And different things will depend on the size of your team, the size of your budget, the characteristics
of your projects, and many other things.
But in this last part of the program, we just want to highlight some things that will be important
for you in the last phases of preparing a professional Elm application.
So in the next lesson, we are going to talk a little bit more about one topic we have already covered,
which is drag optimization.