There are many different ways to write a piece of software that accomplishes a specific artificial intelligence goal. It would be important to first exactly describe what you expect a model with "human behavior" to do. Here are a few questions you could ask:
1. Does the model work in a text-based environment, or does it interact with the real world through sensors.
2. Is the model "present in the real" world in the form of a robot, or is it just software-based.

The code can be written in any programming language you like, but Python is a common choice for neural networks and deep learning. For that, frameworks like PyTorch, Tensorflow and JAX are used. All of them have publically available documentations to get you started, and there are many helpful other sources online.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence