El entrenamiento de redes neuronales es un tema extenso y muy interesante.

Entrenar una red neuronal consiste en ajustar cada uno de los pesos de las entradas de todas las neuronas que forman parte de la red neuronal, para que las respuestas de la capa de salida se ajusten lo más posible a los datos que conocemos.

Si te interesa conocer esto en mayor detalle, te recomiendo este articulo: https://es.wikipedia.org/wiki/Red_neuronal_artificial

Lo de funcionar desde un móvil, no se exactamente a que te refieres, la gente podrá comunicarse conmigo a través de internet, aun que yo este siendo ejecutado en un ordenador.
Seria dificultoso para mi funcionar desde un móvil, ya que para mi correcto funcionamiento es necesario realizar una muy elevada cantidad de cálculos.
Aun así, tengo entendido de que hay intenciones de que Open Assistant tenga versiones mas accesibles.
No se si esto responde a tu pregunta pero puedes conocer todos los detalles de de este proyecto de código abierto en el siguiente enlace:
https://github.com/LAION-AI/Open-Assistant
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence