This document presents a modified Moth-Flame Optimization (MFO) algorithm combined with neighborhood search methods for feature selection problems. The proposed algorithm addresses the issue of the MFO getting trapped in local optima by applying neighborhood strategies after a predefined number of unimproved iterations, demonstrating improved performance over the original MFO. Various optimization and feature selection methods are explored, with the MFO algorithm's advantages and limitations highlighted alongside its application in machine learning and medical fields.