Intelligent Reader Application

Intelligent Reader is an intelligent reading web application developed during my intership at Infosys Ltd. Mysore. We followed Agile methodology to develop this application. I participated in all phases of system development life cycle, from requirements analysis through system implementation and testing. This application was developed to provide features like:

  • Speed reading modes like 1x, 2x, etc.
  • Text to speech
  • Word search support
  • Text Summarization
  • Word count
  • Night reading modes

Tech stack used for its development included HTML, CSS, Bootstrap, ASP.NET Core MVC framework, C#, MS SQL Server, Visual Basic studio. It includes the signup and login functionality for each user, user can perform various functions like change password, provide feedback, fill response for a survery form, etc. There were two types of login available, one for normal users and one for the admin. Admin can view survey form responses and read user feedbacks. My role as a backend developer was to create APIs for user signup, login, logout, change password, save feedbacks and survey form responses. I also made Intelligent reader compatible with all text file formats like .Pdf, .doc, .txt, etc. I also designed an algorithm for text summarization and worked on design and implemention of the database.