Welcome to dbFreaks.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Sales Prediction

 
   Database Help (Home) -> Datamining RSS
Next:  Removing Headers  
Author Message
rajesh2

External


Since: Apr 07, 2004
Posts: 6



(Msg. 1) Posted: Fri May 21, 2004 6:22 am
Post subject: Sales Prediction
Archived from groups: microsoft>public>sqlserver>datamining (more info?)

I have Store No & Daywise sales data of Movies. There are 40000 stores and for each store i have 56 days sales data of Movies to predict. The criteria for prediction of sales is based on the selection of
1. Store attributes (like Store Space, Store Type, Regionality, Demographic, etc)
2. Movie attributes (like Genre, Lead Cast, Lanaguage, Box Office Sales, etc).

so i need guidance as to how to develop a mining model.
Any other suggestions are most welcome like reference articles/books.
it is a urgent need for me.

Thanks & Regards
Rajesh


**********************************************************************
Sent via Fuzzy Software @ http://www.fuzzysoftware.com/
Comprehensive, categorised, searchable collection of links to ASP & ASP.NET resources...

 >> Stay informed about: Sales Prediction 
Back to top
Login to vote
Peter Kim MS

External


Since: Sep 04, 2003
Posts: 88



(Msg. 2) Posted: Fri May 21, 2004 7:02 pm
Post subject: Re: Sales Prediction [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Although SQL Server 2000 DM component doesn't support time-series prediction
directly, you could do a simple time-series analysis using the decision tree
by re-arranging your data. One trick is available in the FAQ
(http://groups.msn.com/AnalysisServicesDataMining/faq.msnw) item 22.

However, the beta version for SQL Server 2005 supports your scenario
directly. Information on the beta version of SQL Server 2005 is available at
<a style='text-decoration: underline;' href="http://www.sqljunkies.com." target="_blank">www.sqljunkies.com.</a>
--
Peter Kim
This posting is provided "AS IS" with no warranties, and confers no rights.

"rajesh" <rajeshsoftdev RemoveThis @rediffmail.com> wrote in message
news:O51PR2xPEHA.3016@TK2MSFTNGP10.phx.gbl...
 >
 > I have Store No & Daywise sales data of Movies. There are 40000 stores and
 > for each store i have 56 days sales data of Movies to predict. The
 > criteria for prediction of sales is based on the selection of
 > 1. Store attributes (like Store Space, Store Type, Regionality,
 > Demographic, etc)
 > 2. Movie attributes (like Genre, Lead Cast, Lanaguage, Box Office Sales,
 > etc).
 >
 > so i need guidance as to how to develop a mining model.
 > Any other suggestions are most welcome like reference articles/books.
 > it is a urgent need for me.
 >
 > Thanks & Regards
 > Rajesh
 >
 >
 > **********************************************************************
<font color=purple> > Sent via Fuzzy Software @ <a style='text-decoration: underline;' href="http://www.fuzzysoftware.com/</font" target="_blank">http://www.fuzzysoftware.com/</font</a>>
 > Comprehensive, categorised, searchable collection of links to ASP &
 > ASP.NET resources...<!-- ~MESSAGE_AFTER~ -->

 >> Stay informed about: Sales Prediction 
Back to top
Login to vote
rajesh2

External


Since: Apr 07, 2004
Posts: 6



(Msg. 3) Posted: Mon May 24, 2004 1:51 am
Post subject: Re: Sales Prediction [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Thanks a lot peter.

We did had a look at the item no 22. But now we have following 3 queries regarding the same.

1. Can we set the COMPLEXITY_PENALTY factor in Analysis server?
(Not through Create Mining model statement)

2. What is the exact significance of Minus1, Minus2 etc columns? And how can relate them to our Title/Store attributes?

As per our understanding Minus1, Minus2 are manipulated columns to generate the required trend. But we are going to have 4000-5000 stores. So how are we going to generate these type of manipulated columns for the same?

Looking forward to hear from you.
Waiting for your reply.

- Rajesh

**********************************************************************
Sent via Fuzzy Software @ http://www.fuzzysoftware.com/
Comprehensive, categorised, searchable collection of links to ASP & ASP.NET resources...
 >> Stay informed about: Sales Prediction 
Back to top
Login to vote
Jamie MacLennan 1

External


Since: Aug 24, 2003
Posts: 54



(Msg. 4) Posted: Mon May 24, 2004 10:25 am
Post subject: Re: Sales Prediction [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

There is a spot in the advanced properties section of the Mining editor for
algorithm parameters where you can type parameters in the form
COMPLEXITY_PENALTY=0.5

Also, in the files section at
<a style='text-decoration: underline;' href="http://groups.msn.com/AnalysisServicesDataMining" target="_blank">http://groups.msn.com/AnalysisServicesDataMining</a> there are some addins that
provide a user interface for editing parameters in the file
DataMiningAddins.exe

--

-Jamie MacLennan
SQL Server Data Mining
This posting is provided "AS IS" with no warranties, and confers no rights.
"rajesh" <rajeshsoftdev.DeleteThis@rediffmail.com> wrote in message
news:%23iO1eMVQEHA.2644@TK2MSFTNGP12.phx.gbl...
 > Thanks a lot peter.
 >
 > We did had a look at the item no 22. But now we have following 3 queries
regarding the same.
 >
 > 1. Can we set the COMPLEXITY_PENALTY factor in Analysis server?
 > (Not through Create Mining model statement)
 >
 > 2. What is the exact significance of Minus1, Minus2 etc columns? And how
can relate them to our Title/Store attributes?
 >
 > As per our understanding Minus1, Minus2 are manipulated columns to
generate the required trend. But we are going to have 4000-5000 stores. So
how are we going to generate these type of manipulated columns for the same?
 >
 > Looking forward to hear from you.
 > Waiting for your reply.
 >
 > - Rajesh
 >
 > **********************************************************************
<font color=purple> > Sent via Fuzzy Software @ <a style='text-decoration: underline;' href="http://www.fuzzysoftware.com/</font" target="_blank">http://www.fuzzysoftware.com/</font</a>>
 > Comprehensive, categorised, searchable collection of links to ASP &
ASP.NET resources...<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Sales Prediction 
Back to top
Login to vote
Peter Kim MS

External


Since: Sep 04, 2003
Posts: 88



(Msg. 5) Posted: Mon May 24, 2004 4:01 pm
Post subject: Re: Sales Prediction [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

The example in the FAQ is a simple case where you have only one time-tube
(say, one store with one title). However, the idea can be generalized to
support N-dimensional time-tube with nested table concept. The core concept
is that (1) each individual time-point (time-slice) becomes a case, (2)
introduce Minus-i columns up to how much previous time-points you want the
model to look at to predict now, (3) use nested table key to model multiple
dimension. Here is an example:

CREATE MINING MODEL myTSModel
(
Year LONG KEY,
SalesTrends TABLE
(
Store TEXT KEY,
Title TEXT KEY,
SaleNow DOUBLE DISCRETIZED(50) PREDICT,
SaleMinus1 DOUBLE,
SaleMinus2 DOUBLE,
SaleMinus3 DOUBLE
)
) USING Microsoft_Decision_Trees

This model will be able to predict SaleNow of any combination of Store/Title
based on any combination of Store/Title and their 3 previous Sale amounts.
Note that you should turn-off automatic feature selection by setting
MAXIMUM_INUT_ATTRIBUTES and MAXIMUM_OUTPUT_ATTRIBUTES to a huge integer.

However, being an indirect support (or I should say a trick), this model has
several potentially serious problems:
- SQL Server 2000 Microsoft_Decision_Trees doesn't support continuous
attribute being predicted. As a workaround, we used DISCRETIZED in this
example. This may adversely affect the prediction accuracy.
- This model won't be able to learn any periodicity in prediction. The
algorithm is not time-aware.
- This trick introduces huge number of attributes, which would have been
much simpler if the algorithm was aware of time-tube concept. For instance,
automatic feature selection capability in Microsoft_Decision_Trees is not
helpful since it's not time-aware.

Again, in Yukon beta, all the issues have been taken care of and the model
definition has become intuitive and simple.
--
Peter Kim
This posting is provided "AS IS" with no warranties, and confers no rights.

"rajesh" <rajeshsoftdev DeleteThis @rediffmail.com> wrote in message
news:%23iO1eMVQEHA.2644@TK2MSFTNGP12.phx.gbl...
 > Thanks a lot peter.
 >
 > We did had a look at the item no 22. But now we have following 3 queries
 > regarding the same.
 >
 > 1. Can we set the COMPLEXITY_PENALTY factor in Analysis server?
 > (Not through Create Mining model statement)
 >
 > 2. What is the exact significance of Minus1, Minus2 etc columns? And how
 > can relate them to our Title/Store attributes?
 >
 > As per our understanding Minus1, Minus2 are manipulated columns to
 > generate the required trend. But we are going to have 4000-5000 stores. So
 > how are we going to generate these type of manipulated columns for the
 > same?
 >
 > Looking forward to hear from you.
 > Waiting for your reply.
 >
 > - Rajesh
 >
 > **********************************************************************
<font color=purple> > Sent via Fuzzy Software @ <a style='text-decoration: underline;' href="http://www.fuzzysoftware.com/</font" target="_blank">http://www.fuzzysoftware.com/</font</a>>
 > Comprehensive, categorised, searchable collection of links to ASP &
 > ASP.NET resources...<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Sales Prediction 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Collation Problem any help - Hello all : My problem is like the following I have an online databse with a latin collation, this database is using ntext and nvarchar values that was with our previous admin ok the problem is in the data is stored should use another collation (the...

Reprocessing a mining model - I'm currently developing a user registration prototype. The aim is to classify certain types of users. However, after the registration I query a decision tree model in Analysis Services with DMX and I want to send the user data into the warehouse to....

Trying to cut down query times - I have a query that is based on two other queries that are based on tables in a database. All of the queries that are used for this final query use grouping and totals. In the application I am making, I need to choose a date range to select the subset....

Update serial number in database - Hi, I want to update specific fields in a existing table in SQL database as below example: L240100001-LG L240100002-LG *serial number is difficult to update one by one L240100003-LG L240100004-LG L240100005-LG change to L240100001-L L240100002-L..

Newbie question - I have SQL Server 2000. What add-ons do I need to try data mining, and where do I best go for resources/references?
   Database Help (Home) -> Datamining All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]