1. A method executed on a computing device for converting a handwritten ink input to text representations, the method comprising: detecting an action to provide ink input on content viewed on the computing device; analyzing a context of the ink input; converting the ink input to a text annotation; suggesting a placement of the text annotation based on the context of the ink input in response to a determination that an intent of the action is ambiguous; detecting one of an acceptance action and an edit action on the text annotation in response to the suggested placement of the text annotation; and displaying the text annotation in an annotation view on a user interface of the computing device.
6. The method of claim 1 , further comprising: detecting one or more of: an insertion of a comment, an insertion of text, a deletion of the text, an insertion of symbols, an insertion of shapes, and an insertion of markups into a portion of the content.