Make us a Python NLP classifier for Active/Passive clauses etc.

Budget

$14.00FIXED

Client

Azul VegaMexico

Status

AwardedMay 30, 2018
We are looking for a Python freelancer with deep expertise in developing text/NLP analysis code (ML/Data Science/Analytics expertise not required but is a plus and could lead to additional work). We have about $2000 to spend to prototype this project, which will go from about April through May 2018. Success may lead to another $1-2000 for a polished module; and/or additional work on a related project. The ideal applicant will be a creative and persistent problem solver with an excellent work history and awesome project collaboration skills. Due to the language-centric nature of the project the applicant should have solid English language knowledge.

[Note, a job similar to this was posted a couple of months ago, and other business priorities prevented us from hiring at that time. The job description is slight updated since then. If you applied for that prior post, feel free to re-apply.]

The Task: Our R&D project needs a module that analyzes whether a sentence uses Passive vs. Active Voice (P/A), and our definition of P/A is somewhat idiosyncratic (it includes special rules for gerunds and present participles, possessives, and infinitives. Contractions should also be taken into account). The first task is to research existing best-practice and example code found on the internet for passive-vs-active language. (The project is for English language, but we will want the consultant to report on methods they ran across related to other languages, for future use.) The second main task is to modify the algorithm based on our idiosyncratic definition of Active-vs-Passive language.

The data we have to work with are about 20,000 free-text responses that can range from a few words to a couple of paragraphs. We will work with a quasi-random subset of this data. Each response needs to be separated into sentences, and probably clauses, and each clause/sentence is then analyzed for P/A classification. Human coders will be involved to determine the 'correct' answer to the P/A classification, to act as the gold standard for evaluation of the new algorithm(s). We are hoping for an eventual 95% success rate on this classification task, with a target of 85% on the prototype (using algorithmic methods, *not* machine learning).

To apply send description of relevant skills and experiences, plus a summary of what approach you would use (to as much detail as you would like). Pointers to past completed projects are encouraged. Accepted applicants will be asked to sign an NDA.

Skills & Expertise Required

Natural Language Processing Python 

Project closed for bidding!



Share this project with your friends



Similar Projects

Connect python code to linux audios...

I have the following task to be done:
There is a simple VOIP app implemented on pyhton. It makes calls. Each call produces and audiostream which can be seen in PusleAudio monitor. I need to connec...read more

Fixed, $18.00

Write a controller for a 3DOF platf...

I have three 180 degree servos that are arranged in a circular configuration that form a platform similar to this video - https://www.youtube.com/watch?v=VvBojB_RUBA. In my setup instead of the servo...read more

Fixed, $600.00

Order Management and CRM

Looking for experience developer to build a system for e-commerce merchants to maximize revenue through powerful analytics, flexible billing, risk management, and recurring customers. We need API and...read more

Fixed, $18.00

Etherum Trainer

We are looking for freelancer trainer for Etherum blockchain to provide online training. Please let us know if you are interested.

Fixed, $20.00

Scraping with Python. CSV output. Q...

I have a pretty quick, simple scraping job. I need immediate help with it. It involves the following:

1. Download a JSON file from a public facing website (I will tell you the website later)....read more

Fixed, $18.00

Here are our top professional picks for you to hire

Research scientist
Deep Learning Machine Learning Natural Language Processing 
$50 /hr
India
Geospatial Analyst
Geographic Information System (GIS) Remote Sensing Data Processing 
$2 /hr
Kenya
Web and software developer || Full stack developer || Logo designer
HTML Developers PHP Developers CSS3 
$10 /hr
India
Linux Professional
Linux System Administration Data Science & Analytics Data Mining & Management 
/hr
India
Software Engineer
Ruby on Rails Angular 5 Angular 4 
$16 /hr
India
Senior Leader - Machine Learning, Big Data and Enterprise Applications
Machine Learning Business Intelligence Data Warehousing 
$20 /hr
India
python programmer
Python Apache Nginx 
$2 /hr
India
Software development engineer
Python Golang C Programming 
$100 /hr
India
Machine Learning / Deep Learning Architect
Machine Learning Python Deep Learning 
$45 /hr
Germany
To view more profile join Toogit

Get Started