1. A computer-implemented method for customer segmentation using adaptive spectral clustering, comprising: determining initial segmentation labels; determining new customer behavior data; formulating a single objective minimization function that integrates the initial segmentation labels with the new customer behavior data, the single objective minimization function including f T ⁢ Cf f T ⁢ A _ ⁢ f , wherein f=vector representing values for new customer labels; C=matrix representing the similarity between new customer labels and the new behavior content; Ā=matrix representing the dissimilarity between new customer labels and the initial customer labels; determining, by a processor, best fit to both the initial segmentation labels and the new customer behavior data simultaneously by minimizing the single objective minimization function, wherein the determined best fit includes one or more new customer segmentation labels, wherein the step of determining new customer behavior data includes formulating behavior data of a customer into a feature vector, wherein the single objective minimization function is minimized using eigen-value decomposition, the method further including: determining customer segmentation label adjacency matrix; determining customer segmentation label consistency measuring matrix; determining customer behavior content adjacency matrix; determining customer behavior content consistence measuring matrix, wherein the single objective minimization function uses the customer segmentation label adjacency matrix, the customer segmentation label consistency measuring matrix, the customer behavior content adjacency matrix, and the customer behavior content consistence measuring matrix.