<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">I am a 2nd year b.tech student with experience on algorithms, compilers, coding in various languages etc.  I just saw a project idea ' Automatic layout switching based on text input context ' and i was interested in it . Can someone tell me what knowledge would i require for continuing this project. <br>
</blockquote>