Generic Algorithim.

Generic Algorithim.

Closed - This job posting has been filled and work has been completed.

Job Description

We need a generic algorithm written which will also function as a windows application that will log into a specific MS-SQL2008 database and within +/-3 accurately 'predict' a "1" or "0" within a specific data set based on sub-sequences of that data within another data set..

1st Example of a COMPLETED pattern.

'prediction' Z data set - (1,-1,-1,-1,-1,-1,-1,-1,-1,0)

'sub-sequence' F data set - (-1,0,-1,1,-1,-1,-1,-1) ---- (Also please see image example, this is the 1st pattern highlighted in yellow).

The CORRECT prediction was a '0' on the 9th index.

2nd Example of a COMPLETED pattern.

'prediction' Z data set - (0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1)

'sub-sequence' F data set - (-1,1,-1,-1,0,-1,-1,1,-1,-1,-1) ----- (Also please see image example, this is the 2nd pattern highlighted in yellow).

The CORRECT prediction was a '1' on the 21st index.

The 'prediction' data set will always go from 0 to 1 or from 1 to 0 and everything in between that on the OTHER data set will be our sub-sequence. Those sub-squences are already stored in the DB as a reference.

The calculation will need to be done in less than 5 minutes because the database updates with 'fresh' data every five minutes. When new 'fresh' data is automatically entered into the database the algorithm will need to detect that and start the prediction again.

There will be 3 results when the prediction is done.

A prediction of '1'
A prediction of '0'
A prediction of '-1' or null.

After a prediction is complete the window application should give a popup notification.

Open Attachment