Intelligent Conversations: A Theoretical Framework for Understanding Natural Language Processing within Artificial Intelligence Systems | Synapse