Backend & UI Desktop Application Development (Python/C++) Work From Home Internship

Applications are closed for this internship. Click here to browse more internships.
Backend & UI Desktop Application Development (Python/C++)
Start Date
Starts immediatelyImmediately
Duration
6 Months
Stipend
₹ 1,000-2,000 /month
APPLY BY
10 Dec' 20
Posted 3 weeks ago
Internship

About the work from home job/internship

Selected intern's day-to-day responsibilities include:

1. Work on algorithm optimization, interface, and application development
2. Write well designed, testable, & efficient code by using best software development practices
3. Work on the development of applications employing the backend of C++ and Django framework in python
4. Engage in UI development using QT creator and HTML, CSS in Django
5. Stay plugged into emerging technologies/industry trends and applying them to operations and activities
6. Work occasionally on the pipeline of OCR text correction, to understand the ground scenario (converting scanned text to digital text, with manual correction of OCRed text)
7. Develop the next generation of algorithms to allow our users to enjoy a smooth experience whilst using the application
8. Debug and resolve issues using open communities like Stack Overflow and GitHub

Skill(s) required

Algorithms C++ Programming Django English Proficiency (Spoken) English Proficiency (Written) Linux Python User Interface (UI) Development

Who can apply

Only those candidates can apply who:

1. are available for the work from home job/internship

2. can start the work from home job/internship between 25th Nov'20 and 30th Dec'20

3. are available for duration of 6 months

4. have relevant skills and interests

Added requirements

1. Expertise in key Python and C++ terminologies including data structures, vectors, templates, etc.

2. A good understanding of backend and MVC architecture

3. Understanding of pointers and OOPs is a must

4. Proven background in coding competitions like HackerRank

5. Ability to formulate a development problem, design, experiment, and implement solutions in C++ and Python

6. Should be self-motivated to fix the issues while coding and look for the solution in open communities like Stackoverflow and Github

7. Good to have experience working with application development with C++ using tools like QT Creator or in Python using the Django framework

8. Must carry their own laptops

Perks

Certificate Letter of recommendation Flexible work hours 5 days a week
Additional information

Optical character recognition (OCR) is the process of converting the document images into an editable electronic format. We started with the problem of developing 'OpenOCRCorrect', an end-to-end framework for error detection and corrections in Indic-OCR. Our models outperform state-of-the-art results in 'Error Detection in Indic-OCR' for six Indic languages with varied inflections and we have solved the out of vocabulary problem for “Error Correction in Indic-OCR” in our ICDAR-2017 conference paper. The demo video for our framework is https://www.youtube.com/watch?v=u9bqUDrGugc. The model should be able to detect text with maximum level accuracy and should be able to draw bounding boxes on each line of the text. Further, in the digitization process of such texts, the second step would be spelling correction and formatting of the text detected by the OCR models.
'ICDAR 2019 Post-OCR competition': Our team "CLAM" secured 2nd position in the multilingual PostOCR competition at ICDAR'19. Our model achieved the highest corrections of 44% in Finnish, which is significantly higher than the overall topper (8% in Finnish).

Number of openings

1

About IIT Bombay

The Indian Institute of Technology, Bombay (IITB) is one of the fifteen higher institutes of technology in the country, set up intending to make facilities available for higher education, research, and training in various fields of science and technology. Professor Ganesh Ramakrishnan (department of CSE) and professor Ramasubramanian (department of humanities and social sciences) are attempting to significantly speed up the process of digitization of Sanskrit texts. Enabled by the OCR and post-editing related technologies developed at IIT Bombay, they are now seeking the participation of the community of Sanskrit lovers, software developers, machine learning enthusiasts, project managers, etc.
Activity on Internshala
Hiring since December 2013
418 opportunities posted
108 candidates hired
Sign up to continue

OR

By signing up, you agree to our Terms and Conditions.