I am Deven Bhooshan , undergraduate Computer Science student of IIT Jodhpur. I believe in open source. I am also a competitive programmer. I have been following the BuilmLearn for a long time. I like all the ideas but the idea which matched my skills and passion is Translation Tools. I have read the problem description and have researched everything. Now I am writing my proposal.
- I would like to know whether the tool can be web based or it is supposed to be a Desktop application ?
- As you might know, google api is paid now and bing api requires registration of your application , so we can use YQL in order to use these apis for free [ Mentor Rahul Ahuja also suggested about this ]
- As we have the option of detecting the language of the strings provided by the user so it would be good to provide an option to the user which can detect the source language so that the user need not to worry about the source language.
As per the requirement of the tool, the GUI is very simple. Assuming that,I drafted my solution for GUI and have uploaded the proposal. So I just want to know, should I assume that the GUI is simple and minimalist and there would be no additions in the GUI other than given in the Idea page. Or I should assuming that the GUI can become complex as the tool can be extended.
If you are wondering why I am asking this , let me explain you. If the GUI will be very simple in future too, there is no need to work on heavy tool-kits like Qt and wxpython . Tkinter would serve our purpose. Otherwise , we should use some tool-kits.