Question Answering (QA) system is a combination of Information Retrieval(IR) and Natural Language Processing (NLP) techniques. It returns a specific answer in response to user question. However, a system that can interact with the user to clarify and refine the answer is required. We propose QA system that adopts a user model for adaptation and a dialogue interface for interaction with the user combined with information retrieval and natural language techniques for Arabic Language. Our system will be able to handle users’ questions in natural language and to present answers in in respect to the user’s preferences and expected needs. The system achieved a precision of 82.05% and a dialogue success rate of 71.6%. The result is highly promising. As an extension for the present work, we need to make the system more adaptive and capable to learn and evolve with every new interactive scenario.