>People will have more artificial friends than human friends within ~20-30 years.

How do you envision an "artificial friend"