Build a NLP-python based binary classifier, that differentiates between "good product" and "bad product" query.
₹12500-37500 INR
Kulipwa wakati wa kujifungua
1) Prepare dataset for good product vs bad product query if required. ( One can do it quickly using [login to view URL] )
2) Examples of good product queries
- "nail polish to go with navy dress"
- "computer science book"
- "dog seat cover"
- "dog seat cover for ford f150"
- "iphone 7 yellow case"
- "multi purpose hammer"
- "hammer with rubber head"
- "Samsung phone's best cover"
- "General purpose hammer"
- "non toxic baby soap"
3) Examples of bad product queries:
- "battery life of iphone 7"
- "nail polish may kill you"
- "social work"
- "table dimension"
- "rock music"
- "computer science"
- "hammer broke iphone 7"
- "nokia phone stronger than hammer"
- "iphone 7 damaged by new case"
- "Samsung phone looks ugly with cover"
Criteria for success: Will randomly query suggestions from [login to view URL] and check how the algorithm is working.
Note 1: Attached files, I got from [login to view URL], by using some seed words like: "battery life", "nail polish", "rock music", "social work", "dog seat cover", "iphone 7" and "hammer" . I have a paid account for answerthepublic.com. Do let me know if you want more data for seed queries.
Note 2: I tried to remove few bad queries by using some stop-words like "you", "my", "won't", etc., And also using bit of nltk based POS tagging and considering only queries ending with nouns. But had minimal success. Looking for a superior solution with high precision [ Its ok if you loose few good queries, but classifying bad query as good query has to be very minimal ]
Note 3: Feel free to use any of the nlp libraries like spacy, nltk etc.,
Additional task: Convert the query to product if possible
Few Examples:
"social work" to "social work book"
"rock music" to "rock music cd"
"computer science" to "computer science book"
Kitambulisho cha Mradi: #20070843
Kuhusu mradi
7 wafanyakazi huru wanazabuni wastani wa ₹27797 kwa kazi hii
Hello, Greetings of the day.!! I have a preferred freelancer badge. Which means I am in top 3% of AI ML freelancer. I have successfully delivered more than 80 AI/ML projects(R and Python) in last 9 Months with best Zaidi
Hey There! I'm a professional software engineer and have gained a lot of experience and a lot of programming languages such as Java, c, c++, c#(c sharp, asp.net, .net tasks, object-oriented tasks), python, and assembl Zaidi
i'm a pythn develper with 3+ year's of experience that specializes me in multi-platform applications using Pyside/puqt,scrapy,pillow matplotlib. I am also working as a full stack developer, so that I have more experien Zaidi
Hi wintergreen develops more projects in nlp using matlab and python. as per your requirement: 1. read data 2. preprocess or pos tag 3. Extract the features 4. train the classifier 5. classified result. if you need Zaidi