I think screening can be done once a user chats with an AI agent. That was what my initial idea was, to converse with an AI agent to derive who you are and what you personality is. I needed to make something quick that's why I went with MB.
I suppose achieving samantha (from the movie her) level AI could be done in the near future if I put my work to it