Metaheuristic Optimization Algorithms in Big Data, Web Mining and Text Clustering. Metaheuristic optimization algorithms are best swarm intelligence methods and widely used today in Big Data, Web Mining AND Text clustering. Using metaheuristic optimization algorithms we can solve complex Machine Learning problems. Clustering: Clustering is a common text mining technique. We can used clustering technique for the representation of Dataset that contain similarities between objects. We can use clustering in Web mining, Image Processing, Sentiment Analysis, Data Clustering, Text document clustering, and Text classification. Clustering technique is classified into 3 classes: 1.) Overlapping 2.) Partitioning 3.) Hierarchical In Partitioning Process we can use metaheuristic optimization approaches. Partitioning process is used for the transformation of any given problem into optimization problem. Partitioning process is based on either minimization or maximization. Partitioning methods are a