Harshit Prasad Compiling Ideas into Reality! 🚀

Blog

  • GSoC 2018 Final Work Report

    August 10, 2018 - Technology

    In this blogpost, I’ll be summarising my GSoC 2018 project work. I was working on project ‘Recurrent Neural Networks and LSTM on GPUs for Particle Physics Applications’. [Read more]

  • GSoC 2018: Performance of LSTM Network - Part V

    August 10, 2018 - Technology

    In this blogpost, I’ll be sharing results obtained during testing session of forward propagation and backward propagation. [Read more]

  • GSoC 2018: Backpropagation through time in LSTM Network - Part IV

    August 10, 2018 - Technology

    In this blogpost, I’ll be discussing about how backpropagation through time works in LSTM cell and how the current implementation of it has been done in TMVA for LSTM layer design. [Read more]

  • GSoC 2018: Forward Propagation Feature in LSTM Network — Part III

    June 13, 2018 - Technology

    In my last blog, I discussed about how RNN and LSTM network works. In this blog, I will be briefly explaining about how forward propagation in TMVA-DNN has been implemented. [Read more]

  • GSoC 2018: RNN and LSTM Networks — Part II

    May 23, 2018 - Technology

    Getting a brief idea about how Recurrent Neural Network works along with explanation of RNN layer structure in TMVA module. [Read more]

  • GSoC 2018: Starting with CERN — Part I

    May 12, 2018 - Technology

    Google Summer Of Code 2018 Intern with CERN. [Read more]

  • GSoC 2017 Final Work Report

    September 2, 2017 - Technology

    This summer, I worked on FOSSASIA Susper project. I have contributed in two repositories in GSoC 2017 for FOSSASIA in Susper project. [Read more]

  • Auto Deployment of Pull Request using Surge

    January 2, 2018 - Technology

    Surge is the technology which publishes or generates the static web-page demo link, which makes it easier for the developer to deploy their web-app. [Read more]

  • Creating a better responsive design in Susper

    August 27, 2017 - Technology

    A lot of work has been done on making Susper, a wonderful search-engine and still more work have to be done on it. To become a good competitor in the market, one should make their website UI design such. [Read more]

  • Creating a Dockerfile for YaCy Grid MCP

    August 22, 2017 - Technology

    A YaCy Grid installation consists of a set of micro-services which communicate with each other using a common infrastructure for data persistence. [Read more]

  • Implementing Advacned Search Feature in Susper

    August 18, 2017 - Technology

    Susper has been provided ‘Advanced Search’ feature which provides the user a great experience to search for desired results. [Read more]

  • Implementing Sort-By-Date Feature in Susper

    August 10, 2017 - Technology

    Susper has been given ‘Sort By Date’ feature which provides the user with latest results with the latest date. This feature enhances the search experience and helps users to find desired results more accurately. [Read more]

  • Implementation of Text-To-Speech Feature in Susper

    August 10, 2017 - Technology

    Susper has been given a voice search feature through which it provides the user a better experience of search. We introduced to enhance the speech recognition by adding Speech Synthesis or Text-To-Speech feature. [Read more]

  • Adding Transition Effect Using RxJS and CSS in Voice Search UI of Susper

    August 1, 2017 - Technology

    Susper has been given a voice search feature through which it provides a user with a better experience of search. We introduced to enhance the speech-recognition user interface by adding transition effects. [Read more]

  • Hiding Intelligence of Susper when a Query is empty or erased with Angular

    July 26, 2017 - Technology

    Recently, we have implemented intelligence feature in Susper using SUSI chat API to provide users answer a question without going deeper in search results. [Read more]

  • Chaning Dimensions of Search Box Dynamically in Susper

    July 23, 2017 - Technology

    Earlier the Susper search box had a fixed dimension. When a user types in a query, the dimensions of the search box remained fixed. This approach resulted in several issues. [Read more]

  • Aligning Images to Same Height Maintaining Ratio in Susper

    July 23, 2017 - Technology

    In this blog, I’ll be sharing the idea how we have perfectly aligned images to the same height in Susper without disturbing their ratio. [Read more]

  • Refactor of Dropdown menu in Susper

    July 3, 2017 - Technology

    The first version of the Susper top menu was providing links to resources and tutorials. In the next version of the menu, we were looking for a menu with more colorful icons, a cleaner UI design and a menu that should appear on the homepage as well. [Read more]

  • Using MockBackend to test Susper Angular Frontend Code

    July 3, 2017 - Technology

    In this blog, I’ll be sharing how we are testing services which we are using in Susper development.We’re using Angular 4 in our project as tech stack and we use Jasmine for testing purpose. [Read more]

  • Filtering out a query in Solr for Susper

    July 3, 2017 - Technology

    In this blog, I would like to share you how- we have implemented ‘tabs’ feature in Susper. [Read more]

  • Setting up Codecov in Susper repository hosted on GitHub

    June 30, 2017 - Technology

    In this blog post, I’ll be discussing how we setup codecov in Susper. [Read more]

  • Implementing Voice Search In Susper (in Chrome only)

    June 29, 2017 - Technology

    Last week @mariobehling opened up an issue to implement voice search in Susper. Google Chrome provides an API to integrate Speech recognition feature with any website. [Read more]

  • Adding Susper as Standard Search Engine in Firefox and Chrome

    June 29, 2017 - Technology

    Have you ever seen on the sites like Google and DuckDuckGo, when a user visits their website they provide an option to add their search engine as default search provider. [Read more]

  • Deploying Angular 2 Application using GitHub Pages

    May 24, 2017 - Technology

    One of the good practice is providing a live preview of the fix done in a pull request related to a particular issue. It was not simple to deploy test pages as it looks on GitHub pages. [Read more]