Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Pleasantries I\'m an English major temporarily studying at Oxford and I feel my

ID: 658823 • Letter: P

Question


Pleasantries

I'm an English major temporarily studying at Oxford and I feel my literary/rhetorical analyses and argumentation could use a touch of the 'objectivity,' real or supposed, that computational analysis does readily seem to lend. I know nothing about NLP, and I'm not a linguist. I do, though, have basic knowledge of Ruby, XML, and Python.
The Question

That said, I'm looking for software/modules/languages that allow me to

Input text (well, duh...)
Gloss/tag/markup (preferably through a context menu as opposed to actual XML-like tags) text so that I can categorize it by rhetorical/literary device, concept, conjugation...
Summarize, visualize, compare, and export results.

Pipe dream or extant product? Please do let me know.

Explanation / Answer

Since you already know some python you could take a look at the Natural Language Toolkit - nltk - it has a large suite of tools and the ability to customise most of them.

Of your requirements:

Input text - of course
Gloss/tag/markup (preferably through a context menu as opposed to actual XML-like tags) text so that I can categorize it by rhetorical/literary device, concept, conjugation... Usually performed by tailoring the analysis mechanism rather than manually
Summarize, visualize, compare, and export results. Yes - it is python so you can do a lot

Some additional features:

Free (Libre & FLOSS)
Cross Platform
Extensible
Widely used
Active support
For some examples of the sorts of analysis that can be performed there is an online demo.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote