├── README.md ├── robots.txt ├── assets ├── img │ ├── nlp.jpeg │ ├── intent.png │ ├── prof_pic.jpg │ ├── salient.jpeg │ ├── classification.png │ ├── prof_pic-1400.webp │ ├── search_engine.jpg │ └── text-segmentation.png ├── js │ ├── zoom.js │ ├── dark_mode.js │ ├── masonry.js │ ├── common.js │ ├── distillpub │ │ └── overrides.js │ ├── copy_code.js │ └── theme.js └── bibliography │ └── 2018-12-22-distill.bib ├── blog ├── 2020 │ ├── auto-encoders-a-formal-introduction │ │ └── index.html │ ├── l1-vs-l2-regularization-which-is-better │ │ └── index.html │ ├── nlp-preprocessing-a-useful-and-important-step │ │ └── index.html │ ├── variational-autoencoders-a-generative-model │ │ └── index.html │ ├── how-to-fine-tune-bert-on-text-classification-task │ │ └── index.html │ ├── statistical-hypothesis-testing-what-it-is-and-why-it-is │ │ └── index.html │ ├── finetune-distilbert-for-multi-label-text-classsification-task │ │ └── index.html │ └── demystifying-generative-adversarial-networks-real-vs-fake-discriminator │ │ └── index.html └── 2021 │ ├── bertpre-training-fine-tuning │ └── index.html │ └── search-engine-in-python-from-scratch │ └── index.html ├── docker-local.yml ├── docker-compose.yml ├── .tweet-cache ├── f18f38b6b6bb712c5873a899905f747c.cache └── 02b591d77a446cb7531ab71b75d3d2bc.cache ├── Dockerfile ├── LICENSE ├── CONTRIBUTING.md ├── sitemap.xml ├── feed.xml ├── _pages └── dropdown │ └── index.html ├── 404.html ├── news ├── announcement_7 │ └── index.html ├── announcement_4 │ └── index.html ├── announcement_10 │ └── index.html ├── announcement_2 │ └── index.html ├── announcement_5 │ └── index.html ├── announcement_1 │ └── index.html ├── announcement_6 │ └── index.html ├── announcement_3 │ └── index.html └── announcement_8 │ └── index.html ├── projects ├── 6_project │ └── index.html ├── 5_project │ └── index.html ├── 3_project │ └── index.html ├── 1_project │ └── index.html └── 4_project │ └── index.html └── teaching └── index.html /README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | 4 | Sitemap: http://localhost:4000/sitemap.xml 5 | -------------------------------------------------------------------------------- /assets/img/nlp.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/nlp.jpeg -------------------------------------------------------------------------------- /assets/img/intent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/intent.png -------------------------------------------------------------------------------- /assets/img/prof_pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/prof_pic.jpg -------------------------------------------------------------------------------- /assets/img/salient.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/salient.jpeg -------------------------------------------------------------------------------- /assets/img/classification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/classification.png -------------------------------------------------------------------------------- /assets/img/prof_pic-1400.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/prof_pic-1400.webp -------------------------------------------------------------------------------- /assets/img/search_engine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/search_engine.jpg -------------------------------------------------------------------------------- /assets/img/text-segmentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DhavalTaunk08/DhavalTaunk08.github.io/main/assets/img/text-segmentation.png -------------------------------------------------------------------------------- /blog/2021/bertpre-training-fine-tuning/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/auto-encoders-a-formal-introduction/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2021/search-engine-in-python-from-scratch/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/l1-vs-l2-regularization-which-is-better/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/nlp-preprocessing-a-useful-and-important-step/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/variational-autoencoders-a-generative-model/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/how-to-fine-tune-bert-on-text-classification-task/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/statistical-hypothesis-testing-what-it-is-and-why-it-is/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/finetune-distilbert-for-multi-label-text-classsification-task/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /blog/2020/demystifying-generative-adversarial-networks-real-vs-fake-discriminator/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /assets/js/zoom.js: -------------------------------------------------------------------------------- 1 | // Initialize medium zoom. 2 | $(document).ready(function() { 3 | medium_zoom = mediumZoom('[data-zoomable]', { 4 | background: getComputedStyle(document.documentElement) 5 | .getPropertyValue('--global-bg-color') + 'ee', // + 'ee' for trasparency. 6 | }) 7 | }); 8 | -------------------------------------------------------------------------------- /assets/js/dark_mode.js: -------------------------------------------------------------------------------- 1 | document.addEventListener('DOMContentLoaded', function() { 2 | const mode_toggle = document.getElementById("light-toggle"); 3 | 4 | mode_toggle.addEventListener("click", function() { 5 | toggleTheme(localStorage.getItem("theme")); 6 | }); 7 | }); 8 | 9 | -------------------------------------------------------------------------------- /assets/bibliography/2018-12-22-distill.bib: -------------------------------------------------------------------------------- 1 | @article{gregor2015draw, 2 | title={DRAW: A recurrent neural network for image generation}, 3 | author={Gregor, Karol and Danihelka, Ivo and Graves, Alex and Rezende, Danilo Jimenez and Wierstra, Daan}, 4 | journal={arXiv preprint, arXiv:1502.04623}, 5 | year={2015}, 6 | url={https://arxiv.org/pdf/1502.04623.pdf} 7 | } 8 | -------------------------------------------------------------------------------- /assets/js/masonry.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function() { 2 | // Init Masonry 3 | var $grid = $('.grid').masonry({ 4 | gutter: 10, 5 | horizontalOrder: true, 6 | itemSelector: '.grid-item', 7 | }); 8 | // Layout Masonry after each image loads 9 | $grid.imagesLoaded().progress( function() { 10 | $grid.masonry('layout'); 11 | }); 12 | }); 13 | -------------------------------------------------------------------------------- /docker-local.yml: -------------------------------------------------------------------------------- 1 | version: "3" 2 | 3 | services: 4 | jekyll_custom: 5 | build: . 6 | image: al-folio-local-docker 7 | container_name: al-folio-local-website 8 | command: bash -c " 9 | rm -f Gemfile.lock 10 | && bundler exec jekyll serve --watch --port=8080 --host=0.0.0.0 --livereload --verbose --trace" 11 | ports: 12 | - 8080:8080 13 | volumes: 14 | - .:/srv/jekyll -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: "3" 2 | # this file uses prebuilt image in dockerhub 3 | services: 4 | jekyll: 5 | image: amirpourmand/al-folio 6 | container_name: al-folio-website 7 | command: bash -c " 8 | rm -f Gemfile.lock 9 | && bundler exec jekyll serve --watch --port=8080 --host=0.0.0.0 --livereload --verbose --trace" 10 | ports: 11 | - 8080:8080 12 | volumes: 13 | - .:/srv/jekyll -------------------------------------------------------------------------------- /.tweet-cache/f18f38b6b6bb712c5873a899905f747c.cache: -------------------------------------------------------------------------------- 1 | {"url":"https://twitter.com/jekyllrb","title":"","html":"Tweets by jekyllrb\n\n","width":500,"height":null,"type":"rich","cache_age":"3153600000","provider_name":"Twitter","provider_url":"https://twitter.com","version":"1.0"} -------------------------------------------------------------------------------- /assets/js/common.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function() { 2 | $('a.abstract').click(function() { 3 | $(this).parent().parent().find(".abstract.hidden").toggleClass('open'); 4 | $(this).parent().parent().find(".bibtex.hidden.open").toggleClass('open'); 5 | }); 6 | $('a.bibtex').click(function() { 7 | $(this).parent().parent().find(".bibtex.hidden").toggleClass('open'); 8 | $(this).parent().parent().find(".abstract.hidden.open").toggleClass('open'); 9 | }); 10 | $('a').removeClass('waves-effect waves-light'); 11 | }); 12 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM bitnami/minideb:latest 2 | Label MAINTAINER Amir Pourmand 3 | RUN apt-get update -y 4 | # add locale 5 | RUN apt-get -y install locales 6 | # Set the locale 7 | RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \ 8 | locale-gen 9 | ENV LANG en_US.UTF-8 10 | ENV LANGUAGE en_US:en 11 | ENV LC_ALL en_US.UTF-8 12 | 13 | # add ruby and jekyll 14 | RUN apt-get install --no-install-recommends ruby-full build-essential zlib1g-dev -y 15 | RUN apt-get install imagemagick -y 16 | RUN apt-get clean \ 17 | && rm -rf /var/lib/apt/lists/ 18 | # ENV GEM_HOME='root/gems' \ 19 | # PATH="root/gems/bin:${PATH}" 20 | RUN gem install jekyll bundler 21 | RUN mkdir /srv/jekyll 22 | ADD Gemfile /srv/jekyll 23 | WORKDIR /srv/jekyll 24 | RUN bundle install -------------------------------------------------------------------------------- /.tweet-cache/02b591d77a446cb7531ab71b75d3d2bc.cache: -------------------------------------------------------------------------------- 1 | {"url":"https://twitter.com/rubygems/status/518821243320287232","author_name":"RubyGems","author_url":"https://twitter.com/rubygems","html":"

jekyll-twitter-plugin (1.0.0): A Liquid tag plugin for Jekyll that renders Tweets from Twitter API http://t.co/m4EIQPM9h4

— RubyGems (@rubygems) October 5, 2014
\n\n","width":550,"height":null,"type":"rich","cache_age":"3153600000","provider_name":"Twitter","provider_url":"https://twitter.com","version":"1.0"} -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2022 Maruan Al-Shedivat. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing to al-folio 2 | Thank you for considering to contribute to al-folio! 3 | 4 | 5 | ## Pull Requests 6 | We welcome your pull requests (PRs). 7 | For minor fixes (e.g., documentation improvements), feel free to submit a PR directly. 8 | If you would like to implement a new feature or a bug, please make sure you (or someone else) has opened an appropriate issue first; in your PR, please mention the issue it addresses. 9 | 10 | 11 | ## Issues 12 | We use GitHub issues to track bugs and feature requests. 13 | Before submitting an issue, please make sure: 14 | 15 | 1. You have read [the FAQ section](https://github.com/alshedivat/al-folio#faq) of the README and your question is NOT addressed there. 16 | 2. You have done your best to ensure that your issue is NOT a duplicate of one of [the previous issues](https://github.com/alshedivat/al-folio/issues). 17 | 3. Your issue is either a bug (unexpected/undesirable behavior) or a feature request. 18 | If it is just a question, please ask it in the [Discussions](https://github.com/alshedivat/al-folio/discussions) forum. 19 | 20 | When submitting an issue, please make sure to use the appropriate template. 21 | 22 | 23 | ## License 24 | By contributing to al-folio, you agree that your contributions will be licensed 25 | under the LICENSE file in the root directory of the source tree. 26 | -------------------------------------------------------------------------------- /assets/js/distillpub/overrides.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function() { 2 | // Override styles of the footnotes. 3 | document.querySelectorAll("d-footnote").forEach(function(footnote) { 4 | footnote.shadowRoot.querySelector("sup > span") 5 | .setAttribute("style", "color: var(--global-theme-color);"); 6 | footnote.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet 7 | .insertRule(".panel {background-color: var(--global-bg-color) !important;}"); 8 | footnote.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet 9 | .insertRule(".panel {border-color: var(--global-divider-color) !important;}"); 10 | }); 11 | // Override styles of the citations. 12 | document.querySelectorAll("d-cite").forEach(function(cite) { 13 | cite.shadowRoot.querySelector("div > span") 14 | .setAttribute("style", "color: var(--global-theme-color);"); 15 | cite.shadowRoot.querySelector("style").sheet 16 | .insertRule("ul li a {color: var(--global-text-color) !important; text-decoration: none;}"); 17 | cite.shadowRoot.querySelector("style").sheet 18 | .insertRule("ul li a:hover {color: var(--global-theme-color) !important;}"); 19 | cite.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet 20 | .insertRule(".panel {background-color: var(--global-bg-color) !important;}"); 21 | cite.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet 22 | .insertRule(".panel {border-color: var(--global-divider-color) !important;}"); 23 | }); 24 | }) -------------------------------------------------------------------------------- /assets/js/copy_code.js: -------------------------------------------------------------------------------- 1 | // create element for copy button in code blocks 2 | var codeBlocks = document.querySelectorAll('pre'); 3 | codeBlocks.forEach(function (codeBlock) { 4 | if (codeBlock.querySelector('pre:not(.lineno)') || codeBlock.querySelector('code')) { 5 | var copyButton = document.createElement('button'); 6 | copyButton.className = 'copy'; 7 | copyButton.type = 'button'; 8 | copyButton.ariaLabel = 'Copy code to clipboard'; 9 | copyButton.innerText = 'Copy'; 10 | copyButton.innerHTML = ''; 11 | codeBlock.append(copyButton); 12 | 13 | // get code from code block and copy to clipboard 14 | copyButton.addEventListener('click', function () { 15 | // check if code block has line numbers 16 | // i.e. `kramdown.syntax_highlighter_opts.block.line_numbers` set to true in _config.yml 17 | // or using `jekyll highlight` liquid tag with `linenos` option 18 | if (codeBlock.querySelector('pre:not(.lineno)')) { 19 | // get code from code block ignoring line numbers 20 | var code = codeBlock.querySelector('pre:not(.lineno)').innerText.trim(); 21 | } else { // if (codeBlock.querySelector('code')) { 22 | // get code from code block when line numbers are not displayed 23 | var code = codeBlock.querySelector('code').innerText.trim(); 24 | } 25 | window.navigator.clipboard.writeText(code); 26 | copyButton.innerText = 'Copied'; 27 | copyButton.innerHTML = ''; 28 | var waitFor = 3000; 29 | 30 | setTimeout(function () { 31 | copyButton.innerText = 'Copy'; 32 | copyButton.innerHTML = ''; 33 | }, waitFor); 34 | }); 35 | } 36 | }); 37 | -------------------------------------------------------------------------------- /assets/js/theme.js: -------------------------------------------------------------------------------- 1 | // Has to be in the head tag, otherwise a flicker effect will occur. 2 | 3 | let toggleTheme = (theme) => { 4 | if (theme == "dark") { 5 | setTheme("light"); 6 | } else { 7 | setTheme("dark"); 8 | } 9 | } 10 | 11 | 12 | let setTheme = (theme) => { 13 | transTheme(); 14 | setHighlight(theme); 15 | setGiscusTheme(theme); 16 | 17 | if (theme) { 18 | document.documentElement.setAttribute("data-theme", theme); 19 | } 20 | else { 21 | document.documentElement.removeAttribute("data-theme"); 22 | } 23 | localStorage.setItem("theme", theme); 24 | 25 | // Updates the background of medium-zoom overlay. 26 | if (typeof medium_zoom !== 'undefined') { 27 | medium_zoom.update({ 28 | background: getComputedStyle(document.documentElement) 29 | .getPropertyValue('--global-bg-color') + 'ee', // + 'ee' for trasparency. 30 | }) 31 | } 32 | }; 33 | 34 | 35 | let setHighlight = (theme) => { 36 | if (theme == "dark") { 37 | document.getElementById("highlight_theme_light").media = "none"; 38 | document.getElementById("highlight_theme_dark").media = ""; 39 | } else { 40 | document.getElementById("highlight_theme_dark").media = "none"; 41 | document.getElementById("highlight_theme_light").media = ""; 42 | } 43 | } 44 | 45 | 46 | let setGiscusTheme = (theme) => { 47 | 48 | function sendMessage(message) { 49 | const iframe = document.querySelector('iframe.giscus-frame'); 50 | if (!iframe) return; 51 | iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app'); 52 | } 53 | 54 | sendMessage({ 55 | setConfig: { 56 | theme: theme 57 | } 58 | }); 59 | 60 | } 61 | 62 | 63 | let transTheme = () => { 64 | document.documentElement.classList.add("transition"); 65 | window.setTimeout(() => { 66 | document.documentElement.classList.remove("transition"); 67 | }, 500) 68 | } 69 | 70 | 71 | let initTheme = (theme) => { 72 | if (theme == null || theme == 'null') { 73 | const userPref = window.matchMedia; 74 | if (userPref && userPref('(prefers-color-scheme: dark)').matches) { 75 | theme = 'dark'; 76 | } 77 | } 78 | 79 | setTheme(theme); 80 | } 81 | 82 | 83 | initTheme(localStorage.getItem("theme")); 84 | -------------------------------------------------------------------------------- /sitemap.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | http://localhost:4000/news/announcement_1/ 5 | 2016-07-29T01:29:00+05:30 6 | 7 | 8 | http://localhost:4000/news/announcement_2/ 9 | 2018-05-13T01:29:00+05:30 10 | 11 | 12 | http://localhost:4000/news/announcement_3/ 13 | 2019-05-11T01:29:00+05:30 14 | 15 | 16 | http://localhost:4000/news/announcement_4/ 17 | 2020-06-30T01:29:00+05:30 18 | 19 | 20 | http://localhost:4000/news/announcement_5/ 21 | 2020-08-07T01:29:00+05:30 22 | 23 | 24 | http://localhost:4000/news/announcement_6/ 25 | 2021-08-16T01:29:00+05:30 26 | 27 | 28 | http://localhost:4000/news/announcement_7/ 29 | 2021-12-11T01:29:00+05:30 30 | 31 | 32 | http://localhost:4000/news/announcement_8/ 33 | 2023-01-25T01:29:00+05:30 34 | 35 | 36 | http://localhost:4000/news/announcement_9/ 37 | 2023-03-06T01:29:00+05:30 38 | 39 | 40 | http://localhost:4000/news/announcement_10/ 41 | 2023-08-07T01:29:00+05:30 42 | 43 | 44 | http://localhost:4000/blog/2021/bertpre-training-fine-tuning/ 45 | 2021-12-26T12:20:23+05:30 46 | 47 | 48 | http://localhost:4000/blog/2021/search-engine-in-python-from-scratch/ 49 | 2021-10-10T17:51:24+05:30 50 | 51 | 52 | http://localhost:4000/blog/2020/finetune-distilbert-for-multi-label-text-classsification-task/ 53 | 2020-09-17T10:44:02+05:30 54 | 55 | 56 | http://localhost:4000/blog/2020/nlp-preprocessing-a-useful-and-important-step/ 57 | 2020-07-26T11:49:01+05:30 58 | 59 | 60 | http://localhost:4000/blog/2020/how-to-fine-tune-bert-on-text-classification-task/ 61 | 2020-06-07T22:08:15+05:30 62 | 63 | 64 | http://localhost:4000/blog/2020/statistical-hypothesis-testing-what-it-is-and-why-it-is/ 65 | 2020-05-04T00:16:10+05:30 66 | 67 | 68 | http://localhost:4000/blog/2020/demystifying-generative-adversarial-networks-real-vs-fake-discriminator/ 69 | 2020-04-21T19:03:45+05:30 70 | 71 | 72 | http://localhost:4000/blog/2020/variational-autoencoders-a-generative-model/ 73 | 2020-04-12T19:25:57+05:30 74 | 75 | 76 | http://localhost:4000/blog/2020/auto-encoders-a-formal-introduction/ 77 | 2020-04-07T21:33:32+05:30 78 | 79 | 80 | http://localhost:4000/blog/2020/l1-vs-l2-regularization-which-is-better/ 81 | 2020-03-15T12:48:09+05:30 82 | 83 | 84 | http://localhost:4000/projects/1_project/ 85 | 2023-09-20T22:40:04+05:30 86 | 87 | 88 | http://localhost:4000/projects/2_project/ 89 | 2023-09-20T22:40:04+05:30 90 | 91 | 92 | http://localhost:4000/projects/3_project/ 93 | 2023-09-20T22:40:04+05:30 94 | 95 | 96 | http://localhost:4000/projects/4_project/ 97 | 2023-09-20T22:40:04+05:30 98 | 99 | 100 | http://localhost:4000/projects/5_project/ 101 | 2023-09-20T22:40:04+05:30 102 | 103 | 104 | http://localhost:4000/projects/6_project/ 105 | 2023-09-20T22:40:04+05:30 106 | 107 | 108 | http://localhost:4000/ 109 | 110 | 111 | http://localhost:4000/cv/ 112 | 113 | 114 | http://localhost:4000/_pages/dropdown/ 115 | 116 | 117 | http://localhost:4000/news/ 118 | 119 | 120 | http://localhost:4000/projects/ 121 | 122 | 123 | http://localhost:4000/publications/ 124 | 125 | 126 | http://localhost:4000/repositories/ 127 | 128 | 129 | http://localhost:4000/teaching/ 130 | 131 | 132 | http://localhost:4000/blog/2021/ 133 | 134 | 135 | http://localhost:4000/blog/2020/ 136 | 137 | 138 | -------------------------------------------------------------------------------- /feed.xml: -------------------------------------------------------------------------------- 1 | Jekyll2023-09-20T22:40:04+05:30http://localhost:4000/feed.xmlDhaval Taunk# A simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design. 2 | BERT — Pre-training + Fine-tuning2021-12-26T12:20:23+05:302021-12-26T12:20:23+05:30http://localhost:4000/blog/2021/bertpre-training--fine-tuningSearch Engine in Python from scratch2021-10-10T17:51:24+05:302021-10-10T17:51:24+05:30http://localhost:4000/blog/2021/search-engine-in-python-from-scratchFinetune DistilBERT for multi-label text classsification task2020-09-17T10:44:02+05:302020-09-17T10:44:02+05:30http://localhost:4000/blog/2020/finetune-distilbert-for-multi-label-text-classsification-taskNLP Preprocessing:- A useful and important step2020-07-26T11:49:01+05:302020-07-26T11:49:01+05:30http://localhost:4000/blog/2020/nlp-preprocessing--a-useful-and-important-stepHow to fine-tune BERT on text classification task?2020-06-07T22:08:15+05:302020-06-07T22:08:15+05:30http://localhost:4000/blog/2020/how-to-fine-tune-bert-on-text-classification-taskStatistical Hypothesis Testing: What it is and why it is?2020-05-04T00:16:10+05:302020-05-04T00:16:10+05:30http://localhost:4000/blog/2020/statistical-hypothesis-testing-what-it-is-and-why-it-isDemystifying Generative Adversarial Networks: Real vs Fake discriminator2020-04-21T19:03:45+05:302020-04-21T19:03:45+05:30http://localhost:4000/blog/2020/demystifying-generative-adversarial-networks-real-vs-fake-discriminatorVariational Autoencoders: A generative model2020-04-12T19:25:57+05:302020-04-12T19:25:57+05:30http://localhost:4000/blog/2020/variational-autoencoders-a-generative-modelAuto-Encoders: A formal introduction2020-04-07T21:33:32+05:302020-04-07T21:33:32+05:30http://localhost:4000/blog/2020/auto-encoders-a-formal-introductionL1 vs L2 Regularization: Which is better2020-03-15T12:48:09+05:302020-03-15T12:48:09+05:30http://localhost:4000/blog/2020/l1-vs-l2-regularization-which-is-better -------------------------------------------------------------------------------- /_pages/dropdown/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | submenus | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 |
116 | 117 |
118 |

submenus

119 |

120 |
121 | 122 |
123 | 124 | 125 |
126 | 127 |
128 | 129 |
130 | 131 | 132 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 252 | 253 | 254 | 255 | -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Page not found | Dhaval Taunk 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 |
116 | 117 |
118 |

Page not found

119 |

Looks like there has been a mistake. Nothing exists here.

120 |
121 | 122 |
123 |

You will be redirected to the main page within 3 seconds. If not redirected, please go back to the home page.

124 | 125 |
126 | 127 |
128 | 129 |
130 | 131 | 132 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 252 | 253 | 254 | 255 | -------------------------------------------------------------------------------- /news/announcement_7/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_7 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_7

120 | 121 | 125 |
126 | 127 | 131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /news/announcement_4/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_4 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_4

120 | 121 | 125 |
126 | 127 | 131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /news/announcement_10/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_10 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_10

120 | 121 | 125 |
126 | 127 |
128 |

Joined FastCode AI as a Research Scientist.

129 | 130 |
131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /news/announcement_2/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_2 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_2

120 | 121 | 125 |
126 | 127 |
128 |

Joined IIT Guwahati as Summer Research Intern.

129 | 130 |
131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /news/announcement_5/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_5 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_5

120 | 121 | 125 |
126 | 127 |
128 |

Joined Yes Bank Gurgaon as a Data Scientist.

129 | 130 |
131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /news/announcement_1/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_1 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_1

120 | 121 | 125 |
126 | 127 | 131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /news/announcement_6/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_6 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_6

120 | 121 | 125 |
126 | 127 |
128 |

Joined IIIT Hyderabad as MS by Research’ Student.

129 | 130 |
131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /news/announcement_3/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_3 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_3

120 | 121 | 125 |
126 | 127 | 131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /projects/6_project/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | NLP scripts | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 |
116 | 117 |
118 |

NLP scripts

119 |

120 |
121 | 122 |
123 |

Contains open-sourced notebooks related to various models for different nlp based tasks.

124 | 125 |

Tools: Python, PyTorch, HuggingFace’s Transformers

126 | 127 |

Link: https://github.com/DhavalTaunk08/NLP_scripts

128 | 129 |
130 | 131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /projects/5_project/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Salient Object Detection | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 |
116 | 117 |
118 |

Salient Object Detection

119 |

120 |
121 | 122 | 126 | 127 |
128 | 129 |
130 | 131 | 132 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 252 | 253 | 254 | 255 | -------------------------------------------------------------------------------- /teaching/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | teaching | Dhaval Taunk 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 |
50 | 51 | 52 | 101 | 102 | 103 | 104 |
105 | 106 |
107 |
108 |
109 | 110 | 111 | 112 |
113 | 114 |
115 | 116 |
117 |

teaching

118 |

Materials for courses you taught. Replace this text with your description.

119 |
120 | 121 |
122 |

For now, this page is assumed to be a static description of your courses. You can convert it to a collection similar to _projects/ so that you can have a dedicated page for each course.

123 | 124 |

Organize your courses by years, topics, or universities, however you like!

125 | 126 |
127 | 128 |
129 | 130 |
131 | 132 | 133 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 253 | 254 | 255 | 256 | -------------------------------------------------------------------------------- /news/announcement_8/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Announcement_8 | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 | 116 |
117 | 118 |
119 |

Announcement_8

120 | 121 | 125 |
126 | 127 | 131 |
132 | 133 |
134 | 135 | 136 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 256 | 257 | 258 | 259 | -------------------------------------------------------------------------------- /projects/3_project/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Improvised intent detection system using ULMfit | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 |
116 | 117 |
118 |

Improvised intent detection system using ULMfit

119 |

120 |
121 | 122 |
123 |

I did this project during my internship at Jio Haptik Technologies Ltd..

124 | 125 |

Implemented an ensemble of ULMfit and tf-idf for intent detection system instead of the existing system which was an ensemble of tf-idf and Universal Sentence Encoder.

126 | 127 |
128 | 129 |
130 | 131 |
132 | 133 | 134 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 254 | 255 | 256 | 257 | -------------------------------------------------------------------------------- /projects/1_project/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Wikipedia Search Engine | Dhaval Taunk 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 |
50 | 51 | 52 | 101 | 102 | 103 | 104 |
105 | 106 |
107 |
108 |
109 | 110 | 111 | 112 |
113 | 114 |
115 | 116 |
117 |

Wikipedia Search Engine

118 |

Built a Search Engine using Wikipedia Dump

119 |
120 | 121 |
122 |

I did this project in the course Information Retrieval and Extraction during my MS by Research @ IIITH. The goal of the project is to build a search engine from scratch. Wikipedia dump of size 84GB is used to create the index. Along with it, searching functionality was also implemented usin TF-IDF scores.

123 | 124 |

Link: https://github.com/DhavalTaunk08/Wiki-Search-Engine

125 | 126 |
127 | 128 |
129 | 130 |
131 | 132 | 133 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 253 | 254 | 255 | 256 | -------------------------------------------------------------------------------- /projects/4_project/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Text Segmentation in Images | Dhaval Taunk 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 102 | 103 | 104 | 105 |
106 | 107 |
108 |
109 |
110 | 111 | 112 | 113 |
114 | 115 |
116 | 117 |
118 |

Text Segmentation in Images

119 |

120 |
121 | 122 |
123 |

This was my B Tech Course project in which the task was to perform text segmentation in images using autoencoders. KAIST Text Scene Database was used for training purpose. The code is written in tensorflow 2.0 along with libraries like matplotlib, numpy, opencv, scikit-learn.

124 | 125 |

Link: https://github.com/DhavalTaunk08/Text-Segmentation-in-Images

126 | 127 |
128 | 129 |
130 | 131 |
132 | 133 | 134 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 254 | 255 | 256 | 257 | --------------------------------------------------------------------------------