We have a sign-up form for an app that asks users to submit the following data:
1. Personal data (first name, last name, email, mobile #, instagram account name, twitter account name, zip code)
2. Interests (multiple choice selections)
3. Self-reported statement: what are you good at, and why? For example, "I am good at writing code because I have a CS degree." Or, "I am good at football because played for 10 years."
We need a constantly-updating algorithm that pulls the user data and social accounts above and scores and ranks new users on the following characteristics
--Length of answer in #3
--Grammar and syntax of answer in #3
--Existence of keywords in answer in #3
--Google news results for the person's name + city ("First name last name" AND "city")
--Existence of a Twitter account
--Existence of an Instagram account
--Number of verified Twitter or Instagram accounts following the user
--Raw following on Twitter or Instagram account (minus-followers)
--Proportionate following (Whether the user has at least 4x followers vs. following)
--Engagements-per-follower on Instagram or Twitter account (the average number of likes, retweets, and replies per post, divided by the number of followers)
The scores for users would update constantly over time as social account characteristics change
This is phase 1 of a larger project. If developer successfully completes phase 1 we will hire for future phases.
Hello. First of all tell me about our limitations for NLP. Could we use third party solutions for grammar, dictionaries, like Google or NTLK? Anyway, let's talk and do the business!
12 freelancers are bidding on average $1307 for this job
I'm experienced software developer and data scientist. I have several open source machine learning projects. I can create this NLP analyze project for you. Contact me in Skype for more details: bewhite9020 Viktor