IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
One of my degrees is a B.S. in anthropology, and in that field agent based modeling, which is a type of predictive modeling, is sometimes used to objectively measure behaviors within populations. I had a professor who utilized it extensively in his research and I gained some exposure to the methodology. Basically, you have to create a mathematical model that predicts how a system or population will behave based on prior data. It is not easy or simple in any way. I hate to admit it, but when my professor was explaining some of the finer points of his modeling, I had difficulty follow the process. Unless your company has some serious talent and experience with predictive modeling, I don't think it would be feasible to do it in house. I would expect to pay mid six figures to bring in someone and develop a project for a company. Maybe more. If they know what they are doing, however, the investment can pay off. Back at university, it was pretty amazing to see how closely actual behavior tracked the results of agent based modeling, but to get those sort of results you really have to know what you are doing.