Tell me something about how Open Assistant works, what I can do to improve it and how can I use it productively