41554 blogs · [ { "id": "01a0d470-b9a5-71fa-a0ec-3b68b5c1d5d2", "title": "Why your slug generator is dropping Malayalam vowels and how to fix it", "url": "https://thottingal.in/blog/2026/09/18/slug-generators-and-vowels-signs/", "published_at": "2026-09-17T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d34ae9e3a", "title": "Grapholinguistics Proceedings 2024", "url": "https://thottingal.in/blog/2026/07/24/grapholinguitscs-proceedings-2024/", "published_at": "2026-07-23T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d357d39e0", "title": "പത്തുകോടിയുടെ മലയാളം കോർപ്പസ്", "url": "https://thottingal.in/blog/2026/06/26/malayalam-corpus/", "published_at": "2026-06-25T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d35d19db4", "title": "ഡിറ്റക്ടീവ് ബ്യോംകേഷ് ബക്ഷി - മലയാള പരിഭാഷ", "url": "https://thottingal.in/blog/2026/06/05/byomkesh-bakshi/", "published_at": "2026-06-04T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3627a718", "title": "Home Maker: Declare Your Dev Tools in a Makefile", "url": "https://thottingal.in/blog/2026/03/29/home-maker/", "published_at": "2026-03-28T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d369b7cd4", "title": "Rendering complex scripts in terminal and OSC 66", "url": "https://thottingal.in/blog/2026/03/22/complex-scripts-in-terminal/", "published_at": "2026-03-21T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3710fbc1", "title": "CLI for transforming Wikipedia articles to text, markdown, and JSON", "url": "https://thottingal.in/blog/2026/03/14/wikipedia-article-transform/", "published_at": "2026-03-13T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d38048658", "title": "Preparing sentence dataset from a wikipedia", "url": "https://thottingal.in/blog/2026/03/14/wikisentences/", "published_at": "2026-03-13T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d38bbc0d1", "title": "How to identify and annotate sentences in an HTML page", "url": "https://thottingal.in/blog/2026/03/07/html-sentence-segmentation/", "published_at": "2026-03-06T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d390e8bb8", "title": "Rewriting the multilingual sentence segmenter - sentencex - in Rust", "url": "https://thottingal.in/blog/2026/03/07/sentencex-rust/", "published_at": "2026-03-06T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d399d02de", "title": "From Tokens to Text: A Trigram Markov Model for Malayalam", "url": "https://thottingal.in/blog/2026/02/28/malayalam-markov-chain/", "published_at": "2026-02-27T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d39c57427", "title": "The Broken Token: Tokenization for Malayalam Language Models", "url": "https://thottingal.in/blog/2026/02/27/malayalam-tokenizer-llm/", "published_at": "2026-02-26T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3a995b6a", "title": "Variable interpolatable smooth curves and outlines", "url": "https://thottingal.in/blog/2026/02/20/var-interpolatable-smooth-curves/", "published_at": "2026-02-19T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3acc2feb", "title": "svg2glif Rust library", "url": "https://thottingal.in/blog/2025/12/15/svg2glif/", "published_at": "2025-12-14T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3b0ab2b3", "title": "Talk - \"How AI learns Malayalam\"", "url": "https://thottingal.in/blog/2025/11/03/malayalam-university-symbosium/", "published_at": "2025-11-02T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3b16bfd3", "title": "Malayalam Morphology Analyzer Now Available as a Rust Crate", "url": "https://thottingal.in/blog/2025/09/08/mlmorph-rust-bindings/", "published_at": "2025-09-07T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3b1dd0b0", "title": "WQ42: Grounding LLMs in Wikidata Facts via Tool Calling", "url": "https://thottingal.in/blog/2025/06/21/wq42-llm-wikidata/", "published_at": "2025-06-20T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3bac6e27", "title": "qrender: Render wikidata item in different formats", "url": "https://thottingal.in/blog/2025/06/16/qrender/", "published_at": "2025-06-15T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3c38e1d9", "title": "Upskill and Upgrade", "url": "https://thottingal.in/blog/2025/06/07/upgrade/", "published_at": "2025-06-06T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3c809ce6", "title": "qjson: Fetching all properties of a wikidata item in a single API call", "url": "https://thottingal.in/blog/2025/04/15/qjson/", "published_at": "2025-04-14T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3c8815de", "title": "An Experiment in Detecting Wikipedia Edit Policy Violations with LLMs", "url": "https://thottingal.in/blog/2025/04/04/wikipedia-editcheck-llm/", "published_at": "2025-04-03T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3d4b70f3", "title": "Natural Language based question answering system for Wikipedia and Wikidata", "url": "https://thottingal.in/blog/2025/03/14/natural-language-qa-for-wikipedia-and-wikidata/", "published_at": "2025-03-13T23:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3e1384bc", "title": "Year 2024 in Review", "url": "https://thottingal.in/blog/2024/12/22/2024/", "published_at": "2024-12-22T09:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3efdb75e", "title": "Grapholinguistics 2024", "url": "https://thottingal.in/blog/2024/10/25/grapholinguistics-2024/", "published_at": "2024-10-25T03:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3f242a3c", "title": "Teaching AI in Schools", "url": "https://thottingal.in/blog/2024/07/13/teaching-ai-in-schools/", "published_at": "2024-07-13T03:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d3fa0fdb3", "title": "നിർമിതബുദ്ധി കിയോസ്കുകൾ", "url": "https://thottingal.in/blog/2024/07/12/ai-kiosk/", "published_at": "2024-07-12T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d400df948", "title": "MetaPost sandbox", "url": "https://thottingal.in/blog/2024/05/20/metapost-sandbox/", "published_at": "2024-05-20T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d409e568a", "title": "Book Review - Tamil Computing By Dr. R. Ponnusamy", "url": "https://thottingal.in/blog/2024/05/08/book-review-tamil-computing/", "published_at": "2024-05-08T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d412da1bc", "title": "Concerns on using AI in classrooms", "url": "https://thottingal.in/blog/2024/04/24/ai-in-classrooms/", "published_at": "2024-04-24T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d420e1cfa", "title": "മലയാളത്തിന്റെ ഡിജിറ്റൽ സൗന്ദര്യം - പ്രഭാഷണം", "url": "https://thottingal.in/blog/2024/02/27/malayalam-digital-aesthetics/", "published_at": "2024-02-26T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d42f5c89b", "title": "നിർമിതിബുദ്ധി മാതൃകകളിലെ മലയാളം - പ്രഭാഷണം", "url": "https://thottingal.in/blog/2024/01/07/ai-malayalam-talk/", "published_at": "2024-01-07T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d43b4f672", "title": "Year 2023", "url": "https://thottingal.in/blog/2023/12/22/2023/", "published_at": "2023-12-22T09:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4493dea3", "title": "Typoday 2023", "url": "https://thottingal.in/blog/2023/12/08/typoday2023/", "published_at": "2023-12-08T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d456dee40", "title": "Correspondence with Kerala State Commission for Protection of Child Rights", "url": "https://thottingal.in/blog/2023/11/24/kscpcr/", "published_at": "2023-11-24T04:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d45bac311", "title": "ആം ചിഹ്നം ഫോണ്ടുകളിൽ", "url": "https://thottingal.in/blog/2023/10/04/aam-sign/", "published_at": "2023-10-04T11:00:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d469e3b88", "title": "MetaPost previewer", "url": "https://thottingal.in/blog/2023/10/04/metapost-previewer/", "published_at": "2023-10-04T10:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d46fe598d", "title": "Wikimania 2023", "url": "https://thottingal.in/blog/2023/10/04/wikimania/", "published_at": "2023-10-04T09:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d47c37e89", "title": "sentencex: Empowering NLP with Multilingual Sentence Extraction", "url": "https://thottingal.in/blog/2023/10/04/sentencex/", "published_at": "2023-10-04T08:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4856021d", "title": "Natural language question answering in Wikipedia - an exploration - Part 4", "url": "https://thottingal.in/blog/2023/09/19/wikiqa/", "published_at": "2023-09-19T10:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d489d028a", "title": "Natural language question answering in Wikipedia - an exploration - Part 3", "url": "https://thottingal.in/blog/2023/07/21/wikiqa/", "published_at": "2023-07-21T04:15:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d496ffe5a", "title": "Natural language question answering in Wikipedia - an exploration - Part2", "url": "https://thottingal.in/blog/2023/03/25/wikiqa/", "published_at": "2023-03-25T04:15:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4973571d", "title": "Natural language question answering in Wikipedia - an exploration", "url": "https://thottingal.in/blog/2023/03/10/wikiqa/", "published_at": "2023-03-10T04:15:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4a6d7b09", "title": "Introducing Nupuram, new Malayalam typeface", "url": "https://thottingal.in/blog/2022/10/05/nupuram/", "published_at": "2022-10-05T04:15:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4a7366be", "title": "Gayathri 1.20 released", "url": "https://thottingal.in/blog/2022/05/14/gayathri-new-version/", "published_at": "2022-05-14T04:15:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4aadd736", "title": "ലിപിപരിഷ്കരണം 2022", "url": "https://thottingal.in/blog/2022/04/23/script-reformation-2022/", "published_at": "2022-04-23T06:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4b32cc05", "title": "ബഹുവചനമില്ലാത്ത ദേശാഭിമാനി", "url": "https://thottingal.in/blog/2022/02/22/deshabhimany-missing-plural/", "published_at": "2022-02-21T12:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4be2e779", "title": "Hyphenation of Indian languages", "url": "https://thottingal.in/blog/2022/02/18/indian-language-hyphenation/", "published_at": "2022-02-18T14:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4c69e0dc", "title": "Using Manjari as new orthography Malayalam font", "url": "https://thottingal.in/blog/2021/10/29/manjari-as-new-lipi-font/", "published_at": "2021-10-29T14:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4d2eeab9", "title": "One million Wikipedia articles by translation", "url": "https://thottingal.in/blog/2021/10/22/one-million-wikipedia-articles/", "published_at": "2021-10-22T06:29:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4d733350", "title": "New version of Malayalam morphology analyser", "url": "https://thottingal.in/blog/2021/03/20/mlmorph-new-version/", "published_at": "2021-03-20T04:00:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4dfc6312", "title": "New version of Stuttgart Finite State Transducer", "url": "https://thottingal.in/blog/2021/03/20/sfst-new-version/", "published_at": "2021-03-20T03:55:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4e7a3dab", "title": "New version of Manjari Typeface released", "url": "https://thottingal.in/blog/2021/03/19/manjari-new-version/", "published_at": "2021-03-19T14:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4e868946", "title": "Tesseract OCR web interface", "url": "https://thottingal.in/blog/2020/11/14/tesseract-orcr-web/", "published_at": "2020-11-14T09:08:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4f39714e", "title": "Fixing a bug in Malayalam ya, ra, va sign rendering", "url": "https://thottingal.in/blog/2020/11/13/ya-ra-va-signs/", "published_at": "2020-11-13T11:20:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4f6f9710", "title": "English Malayalam Translation using OpusMT", "url": "https://thottingal.in/blog/2020/11/01/english-malayalam-machine-translation/", "published_at": "2020-11-01T11:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d4fc2e757", "title": "Web application for learning Malayalam writing", "url": "https://thottingal.in/blog/2020/11/01/application-for-learning-to-write-malayalam/", "published_at": "2020-11-01T11:20:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d501d1587", "title": "Animated SVGs for learning Malayalam writing", "url": "https://thottingal.in/blog/2020/10/27/learning-to-write-malayalam-svg-animation/", "published_at": "2020-10-27T14:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d50adf5f3", "title": "A spellchecker webservice supporting 90 languages", "url": "https://thottingal.in/blog/2020/10/26/spellchecker-webservice/", "published_at": "2020-10-26T10:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d512eae66", "title": "Digital garden", "url": "https://thottingal.in/blog/2020/10/25/digital-garden/", "published_at": "2020-10-25T10:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d51c94fe9", "title": "Foreign word detection in mlmorph", "url": "https://thottingal.in/blog/2020/10/24/foreign-word-detection-mlmorph/", "published_at": "2020-10-24T08:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d525878ab", "title": "What is a good input method?", "url": "https://thottingal.in/blog/2020/09/21/good-inputmethod/", "published_at": "2020-09-21T08:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5326c87d", "title": "Stuttgart Finite State Transducer(SFST) formalism support for VS Code", "url": "https://thottingal.in/blog/2020/09/11/vscode-sfst/", "published_at": "2020-09-11T11:30:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5392ea21", "title": "Opentype feature file support for VS Code", "url": "https://thottingal.in/blog/2020/09/10/afdko-vscode/", "published_at": "2020-09-10T10:14:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5451f488", "title": "Malayalam Spellchecker version 1.1.1 released", "url": "https://thottingal.in/blog/2020/09/29/mlmorph-spellchecker-new-version/", "published_at": "2020-08-29T11:54:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d55265f27", "title": "Manjari version 1.910 released", "url": "https://thottingal.in/blog/2020/08/28/manjari-version-1-910/", "published_at": "2020-08-28T04:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d555f374a", "title": "Tamil Computing Virtual Meetup", "url": "https://thottingal.in/blog/2020/08/20/tamil-computing-virtual-meetup/", "published_at": "2020-08-09T12:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d559deb4c", "title": "Manjari - 4th anniversary", "url": "https://thottingal.in/blog/2020/07/23/manjari-4th-anniversary/", "published_at": "2020-07-23T04:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d55d47f7d", "title": "Manjari version 1.810 released", "url": "https://thottingal.in/blog/2020/07/05/manjari-version-1-810/", "published_at": "2020-07-05T04:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d56abf717", "title": "Morphology analyser based spellchecker - Web version", "url": "https://thottingal.in/blog/2020/06/20/malayalam-spellchecker-web/", "published_at": "2020-06-20T09:40:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5710014d", "title": "Video interviews on SMC and FOSS", "url": "https://thottingal.in/blog/2020/06/20/video-interviews-smc-and-foss/", "published_at": "2020-06-20T08:47:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d572f767f", "title": "ഡിജിറ്റൽ സാക്ഷരതാ പദ്ധതി", "url": "https://thottingal.in/blog/2020/05/30/digital-literacy-program-kerala/", "published_at": "2020-05-30T10:47:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d580c0498", "title": "Life in the time of lockdown", "url": "https://thottingal.in/blog/2020/04/26/life-in-the-time-of-lockdown/", "published_at": "2020-04-26T05:47:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d59015b97", "title": "Manjari version 1.800 released", "url": "https://thottingal.in/blog/2020/04/11/manjari-new-version/", "published_at": "2020-04-11T05:47:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d591f2bc0", "title": "Chilanka font version 1.500 released", "url": "https://thottingal.in/blog/2020/03/21/chilanka-new-version/", "published_at": "2020-03-21T11:44:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5a1acd7c", "title": "Procrustes Analysis Based Handwriting Recognition", "url": "https://thottingal.in/blog/2020/02/29/procrustes-analysis-based-handwriting-recognition/", "published_at": "2020-02-29T14:44:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5a97b2a5", "title": "Professional student summit 2020", "url": "https://thottingal.in/blog/2020/02/27/professional-student-summit/", "published_at": "2020-02-27T14:44:00+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5b5b51f8", "title": "POS Tagging: A review of BIS POS tagset and ILCI-II Malayalam Text Corpus", "url": "https://thottingal.in/blog/2019/09/10/bis-pos-tagset-review/", "published_at": "2019-09-10T05:46:44+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5ba9294d", "title": "Mlmorph at MT Summit 2019", "url": "https://thottingal.in/blog/2019/08/22/mlmorph-loresmt-mtsummit/", "published_at": "2019-08-22T04:35:19+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5bfadcce", "title": "Presidential award for contributions to Malayalam", "url": "https://thottingal.in/blog/2019/08/16/presidential-award/", "published_at": "2019-08-16T04:35:19+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5c0e0725", "title": "Root Zone Label generation rules for Malayalam released", "url": "https://thottingal.in/blog/2019/07/13/malayalam-rz-lgr-icann/", "published_at": "2019-07-13T06:05:19+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5ca5b925", "title": "Markov chain for Malayalam", "url": "https://thottingal.in/blog/2019/06/08/markov-chain-for-malayalam/", "published_at": "2019-06-08T04:23:49+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5d1d1831", "title": "Updated web interface for mlmorph", "url": "https://thottingal.in/blog/2019/06/08/updated-web-interface-for-mlmorph/", "published_at": "2019-06-08T03:48:14+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5d49b168", "title": "Chilanka version 1.400 released", "url": "https://thottingal.in/blog/2019/06/05/chilanka-version-1-400-released/", "published_at": "2019-06-05T14:58:50+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5e3ea451", "title": "Lexicon Curation for Mlmorph", "url": "https://thottingal.in/blog/2019/05/26/lexicon-curation-for-mlmorph/", "published_at": "2019-05-26T09:18:18+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5f32474f", "title": "LibreOffice Malayalam spellchecker using mlmorph", "url": "https://thottingal.in/blog/2019/03/10/libreoffice-malayalam-spellchecker-using-mlmorph/", "published_at": "2019-03-10T10:16:41+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d5ff071ae", "title": "Malayalam Named Entity Recognition using morphology analyser", "url": "https://thottingal.in/blog/2019/03/10/malayalam-named-entity-recognition-using-morphology-analyser/", "published_at": "2019-03-10T09:25:42+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d60b13195", "title": "Scribus gets hyphenation support for 11 Indian languages", "url": "https://thottingal.in/blog/2019/03/02/scribus-gets-hyphenation-support-for-11-indian-languages/", "published_at": "2019-03-02T04:49:08+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d6191abd1", "title": "Gayathri – New Malayalam typeface", "url": "https://thottingal.in/blog/2019/02/21/gayathri-new-malayalam-typeface/", "published_at": "2019-02-21T06:40:13+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d61ad28b2", "title": "How to setup DNS over TLS using systemd-resolved", "url": "https://thottingal.in/blog/2019/02/08/how-to-setup-dns-over-tls-using-systemd-resolved/", "published_at": "2019-02-08T05:36:20+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d6227e128", "title": "വിക്കിപീഡിയയ്ക്ക് പതിനെട്ട്. നാലുലക്ഷം തർജ്ജമകളും", "url": "https://thottingal.in/blog/2019/01/15/wikipedia-18/", "published_at": "2019-01-15T06:57:56+00:00" }, { "id": "01a08c55-6411-73d8-a1cd-5e2d625c9617", "title": "Swanalekha input method now available for Windows and Mac", "url": "https://thottingal.in/blog/2019/01/13/swanalekha-for-windows-and-mac/", "published_at": "2019-01-13T04:22:42+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605ae4cf71e", "title": "പത്തുവർഷത്തെ കോഡ്", "url": "https://thottingal.in/blog/2018/12/23/%E0%B4%AA%E0%B4%A4%E0%B5%8D%E0%B4%A4%E0%B5%81%E0%B4%B5%E0%B5%BC%E0%B4%B7%E0%B4%A4%E0%B5%8D%E0%B4%A4%E0%B5%86-%E0%B4%95%E0%B5%8B%E0%B4%A1%E0%B5%8D/", "published_at": "2018-12-23T15:11:47+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605aeac0ed8", "title": "Malayalam morphology analyser – First release", "url": "https://thottingal.in/blog/2018/11/25/malayalam-morpholoy-analyser-first-release/", "published_at": "2018-11-25T10:55:36+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605afabdbaa", "title": "Malayalam Script LGR rules for public review", "url": "https://thottingal.in/blog/2018/09/27/malayalam-script-lgr-rules-for-public-review/", "published_at": "2018-09-27T11:53:47+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605b0a010e7", "title": "Malayalam spellchecker – a morphology analyser based approach", "url": "https://thottingal.in/blog/2018/09/08/malayalam-spellchecker-a-morphology-analyser-based-approach/", "published_at": "2018-09-08T09:41:11+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605b103d032", "title": "Malayalam morphology analyser – status update", "url": "https://thottingal.in/blog/2018/08/11/malayalam-morphology-analyser-status-update/", "published_at": "2018-08-11T12:43:20+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605b11b5362", "title": "How to customize Malayalam fonts in Linux", "url": "https://thottingal.in/blog/2018/08/10/how-to-customize-malayalam-fonts-in-linux/", "published_at": "2018-08-10T16:09:53+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605b1a43933", "title": "യുവാക്കളുടെ തൊഴിലഭിമാനവും തൊഴിൽ സൊസൈറ്റികളും", "url": "https://thottingal.in/blog/2018/07/29/need-of-labour-societies/", "published_at": "2018-07-29T10:08:58+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605b285462b", "title": "The many forms of ചിരി ☺️", "url": "https://thottingal.in/blog/2018/07/15/the-many-forms-of-%E2%98%BA%EF%B8%8F/", "published_at": "2018-07-15T12:11:26+00:00" }, { "id": "01a08c55-6412-7066-9fc5-e605b28ba26a", "title": "How to type Malayalam using Keyman 10 and Mozhi", "url": "https://thottingal.in/blog/2018/07/03/keyman10-mozhi-malayalam/", "published_at": "2018-07-03T14:41:21+00:00" } ] posts Claim your blog
Back to Santhosh Thottingal
Blog · corpus.blog/blogs/thottingal.in/posts

Santhosh Thottingal

thottingal.in

2026

2025

2024

2023

2022

2021

2020

2019

2018