Эта строка кода вызывает проблему:
word.setAdded_by(postSnapshot.child("added_by").getValue(FirebaseUser.class));
Firebase SDK не может десериализовать объект типа FirebaseUser
, потому что, как говорится в сообщении об ошибке, это абстрактный класс. Это означает, что он может быть создан с использованием рефлексии, а это то, что должен делать здесь SDK базы данных реального времени.
У вас нет простого обходного пути. Поскольку это абстрактный класс, я предлагаю не использовать FirebaseUser напрямую ни в одном из ваших классов. Возможно, вам следует просто сохранить вместо этого строку UID пользователя.