The paper proposes a method called DIBNNFC for classifying semi-supervised data by utilizing binary neural network learning supported by fuzzy clustering techniques. This approach employs the Expand-and-Truncate Learning (ETL) algorithm alongside Fuzzy C-Means (FCM) to efficiently manage labeled and unlabeled data, improving classification accuracy. The experiments reported show that DIBNNFC significantly enhances performance in binary-to-binary mapping and is validated on benchmark datasets.