Text this: Advancing text-based personality detection: a comparative study of machine learning models on behavioral interview data and stream of consciousness essays