As the world is experiencing population growth, the portion of the older people, aged 65 and above, is also growing at a faster rate. As a result, the dementia with Alzheimer’s disease is expected to increase rapidly in the next few years. Currently, healthcare systems require an accurate detection of the disease for its treatment and prevention. Therefore, it has become essential to develop a framework for early detection of Alzheimer’s disease to avoid complications. To this end, a novel framework, based on machine-learning (ML) and deep-learning (DL) methods, is proposed to detect Alzheimer’s disease. In particular, the performance of different ML and DL algorithms has been evaluated against their detection accuracy. The experimental results state that bidirectional long short-term memory (BiLSTM) outperforms the ML methods with a detection accuracy of 91.28%. Furthermore, the comparison with the state-of-the-art indicates the superiority of the our framework over the other proposed approaches in the literature.