Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identify slow wind ups and unnecessary prepositions #2

Open
jbmartin opened this issue Mar 8, 2014 · 5 comments
Open

Identify slow wind ups and unnecessary prepositions #2

jbmartin opened this issue Mar 8, 2014 · 5 comments

Comments

@jbmartin
Copy link

jbmartin commented Mar 8, 2014

Might be useful to implement the paramedic method, which could highlight prepositions (independent of stop words) and sentences starting with dependent clauses.

@mikpanko
Copy link
Owner

mikpanko commented Mar 8, 2014

Thanks for the suggestion and the link! It is a nice method. I don't quite see how to put it into an automatic, algorithmic form to add to Expresso. Passive voice and weak verbs are already highlighted. I guess, I can highlight prepositions as well. If there is a cluster of them nearby, the sentence can probably be improved. Does this sound right to you?

@jbmartin
Copy link
Author

jbmartin commented Mar 8, 2014

I agree: designing an algorithm that performs the paramedic method would be a little tricky. Possible metrics could be ratio of prepositions to words in a sentence and does a sentence start with a dependent clause. Does the NLTK package have a way to identify dependent clauses?

@mikpanko
Copy link
Owner

mikpanko commented Mar 8, 2014

It looks like NLTK does not have a good dependency parser of sentences but Stanford does. I am thinking of adding it to Expresso in April-May, when I finish my PhD.

@jbmartin
Copy link
Author

jbmartin commented Mar 8, 2014

Good luck on your defense! If I get a little bit of time, I can also try to take a stab at it.

@mikpanko
Copy link
Owner

mikpanko commented Mar 8, 2014

Thanks! Yes, feel free to add functionality. I appreciate other people's input.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants