1
$\begingroup$

I am making an AI model to predict monthly retail sales of a motor cycle spare parts shop, for that to be possible I have to first create a dataset. The problem I am facing is what features should the dataset have?

I already did some research on some other datasets but still I want to know specifically what features should it have other than Date, Product Name, Quantity, Net amount, Gross amount..?

$\endgroup$
0
$\begingroup$

This is the prototypical problem in AI/ML known as feature-selection. If you do not have too many features, typically one would just use them all(with the exception of features that are known to to be correlated), in this case you would want to perform feature engineering wherever possible as well. One the other hand, if you have lots of features, and some are likely to be useless, you would use a feature-selection technique.

There are many many methods for doing this. One can simply use their intuitive grasp as their problem domain at the simplest level. However, there are also many algorithmic ways of performing it. Some examples of this are a low variance filter, or using a ensemble(classifier or regression depending on the problem) which can then be used to order features according to their derived importance(I personally like this).

A search of "feature selection methods in ML" will yield many potential ways to accomplish your goal.

As far as what to grab if you don't have many, as many as possible wrt domain knowledge.

$\endgroup$
0
$\begingroup$

I would think you would want the brands or model numbers each part fits, and also data on the number of each model or brand sold each year. E.g. you need to stock more parts for a Honda than for an Indian.

Over time your system should be able to learn what demand patterns are for each part, but to "prime the pump" some sort of information on number of consumers for each part would be helpful.

You would also want to know what the time needed to restock is for each part.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.