El Dissabte, 14 de març de 2015, a les 17:40:15, Vishal Anand va escriure: > Hi Albert, > > Thanks for the guidance with regards to the focus of the project. I had the > understanding of creating a screen reading software earlier, but the actual > focus which you clarified is something I have worked on; and it seems > really exciting as it was a pretty awesome utility. > > I had created a file folder synchronization software similar to Dropbox in > Linux which utilized QtPy (blend of Python and Qt library). > As suggested by you I am going through > http://doc.qt.io/qt-5/accessible-qwidget.html and am exploring the > code-base from https://qt.gitorious.org/qt/qt/
Exploring Qt codebase is a great exercise, you won't need to change Qt though, only use those apis in Okular. Best Regards, Albert > > However, after creating the Jira and setting up the git (after registering > the SSH keys), I am facing some issue with cloning the code-base (access > rights issues). I will get it sorted out by tonight and look at some bugs > which I will try to fix. > > At the moment, I am going through the code and I am super excited to > contribute to this project, given the prior experience of working in a > similar situation. Would you like me to go over some particular part of the > code. > > Regards, > > Vishal Anand > Ex-Summer Analyst at Goldman Sachs, > Final Year CSE student, > IIT Guwahati, India > Resume : www.vishalanand.net/resume > > On Sat, Mar 14, 2015 at 2:47 AM, Albert Astals Cid <aa...@kde.org> wrote: > > El Divendres, 13 de març de 2015, a les 14:46:47, Vishal Anand va escriure: > > > Hello, > > > > Hi > > > > > I would like to work on *"**GSoC_2015 : Better Accessibility for > > > > Okular"*. > > > > > I have also mailed the mentors mentioned (*Mr. Albert and Mr. Frederik*) > > > > on > > > > > the ideas page. I have a prior experience of working on a related > > > problem > > > wherein I have created *Hidden Markov Models* for detecting the varied > > > speech word samples with ~*95%* accuracy.The code for the same was > > > developed in C++ language. > > > > > > This project has fascinated me and I have also worked on deep neural > > > networks, whose recent advancement has enabled Baidu for creating > > > benchmarks in voice related inputs. Hence I am really excited to take up > > > this idea as my GSoC project. I have the following thoughts on how to > > > > deal > > > > > with this project : > > > > > > 1. To preserve the semantics, and other NLP related tasks, one could use > > > the Hidden Markov Model to extend the states for the speech samples. > > > (However, this can have the problem associated with the training of the > > > sample set, which would take relatively longer of time) > > > > > > 2. To employ Deep Learning technique (window-based approach) using > > > Artificial Neural Network to enable the Semantic Role Labeling in a much > > > faster and precise manner, which has a theoretically simple approach but > > > rigorous code has to be written. > > > > > > 3. Detecting the text word size and then predicting if the semantics > > > associated is a heading or a new point, for the matter. This would > > > employ > > > the usage of data structure such that it has the past k word sizes, > > > > current > > > > > word size and color, apart from the following k1 words' sizes (this > > > abstraction would also suffice, which would be a build-up from the usual > > > robotic text-to-speech conversion softwares) > > > > This all sounds fascinating, but i am not sure where it ties to the > > project, > > what you need to do is "implement Qt accessibility APIs to make Okular > > usable > > by more users." > > > > We already have the text of the pdf, what we need to do is implement Qt > > accessibility APIs. > > > > I suggest you start reading http://doc.qt.io/qt-5/accessible-qwidget.html > > > > Cheers, > > > > Albert > > > > > I have *cloned* *git://anongit.kde.org/okular > > > <http://anongit.kde.org/okular>* and have successfully* built* the same > > > after resolving the dependencies. > > > Could you please suggest how I should go about in further structuring > > > the > > > problem statement? > > > > > > I have a very good developing experience with C++, Python and Java; and > > > I > > > am thorough and fluent in the same. I have also used system version > > > > control > > > > > for my projects during my internships. > > > I would be obliged if I could be guided to fine-tune my approach for > > > this > > > GSoC project. > > > > > > Regards, > > > Vishal Anand, > > > Ex-Summer Analyst at Goldman Sachs > > > Final year CSE student, > > > IIT Guwahati, India. > > > Resume : www.vishalanand.net/resume > > > > > > [Apologies if you are receiving multiple copies of this email as the > > > previous mail could not be sent out to the complete mailing-list] >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<