Building Chatbots that Remember Like Humans: A Pinecone and Ollama Approach