shell script எனும் குறிமுறைவரிகளின் உதவியுடன் ஒருஇணையபக்கத்தை பார்வையாளர்கள் நன்றாக படித்தறிந்து கொள்வதற்கேற்ப தெளிவுதிறனை மாற்றியமைத்திடலாம்

நமக்கென ஒரு இணையபக்கத்தை உருவாக்கிவிட்டால் போதும் உடன் பார்வையாளர்கள் அனைவரும் நம்முடைய இணைய பக்கத்திற்கு வந்துவிடுவார்கள் என நம்மில் பலர் தவறாக எண்ணிவிடுகின்றோம் பொதுவாக வழக்கமான சாம்பல வண்ண எழுத்துருக்களை வெள்ளை நிற பின்புலத்தில் நம்முடைய இணையபக்கத்தை உருவாக்கி வெளியிட்டிருந்தால் நம்முடைய இணையபக்கத்திற்கு வரும் பார்வையாளர்கள் நாம் கூற விழையும் கருத்துகளை படிக்காமல் தாண்டி சென்றிடுவார்கள் அதனால் பார்வையாளர்களனைவரும் நம்முடைய இணையதளபக்கத்தை தெளிவாக படித்து நாம் கூறவிழை.யும் கருத்துகளை அறிந்து கொள்வதற்காக நாம் பயன்படுத்திடும் எழுத்துருவிலும் நம்முடைய… Read More »

Machine Learning – 22 – Polynomial Regression

Polynomial Regression ஒரு நேர் கோட்டில் பொருந்தாத சற்று சிக்கலான தரவுகளுக்கு polynomial regression-ஐப் பயன்படுத்தலாம். கீழ்க்கண்ட நிரலில் ஒரு வீட்டிற்கான சதுர அடியும், அதற்கான விலையும் கொடுக்கப்பட்டுள்ளது. இதில் linear மற்றும் 2nd order, 3rd order, 4th order & 5th order polynomial பொருத்திப் பார்க்கப் படுகிறது. This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears… Read More »

இந்தியாவின் மாநில ரீதியிலான கல்வி வரைபடம் வரைவது எப்படி?

  சில நாட்களிற்கு முன்னர் நான் தமிழ்நாடு மாவட்ட ரீதியிலான literacy map ஐ வெளியிட்டிருந்தேன். இதனை நான் எவ்வாறு செய்தேன் என்பதை எழுதும்படி நண்பர் tshrinivasan கேட்டிருந்தார். Write a blog on how to create such maps. — த.சீனிவாசன் (@tshrinivasan) December 29, 2018 இப்போது நாம் இங்கு இந்தியாவின் மாநில ரீதியிலான literacy map ஐ உருவாக்கப போகின்றோம். தேவையானவை   1 – QGIS ஒரு open source… Read More »

open-tamil மூலம் தமிழுக்கான வேர்ச்சொல் காணும் நிரல் வெளியீடு

தமிழில் வேர்ச்சொல் வடிகட்டியை open-tamil பைதான் நிரல் தொகுதி மூலம் வழங்குகிறோம். ஆசிரியர்: முத்தையா அண்ணாமலை <ezhillang@gmail.com> சுருக்கம்: இந்த கட்டுரையில் நான் சமீபத்தில் 2013-இல் வெளியிடப்பட்ட தமிழ் வேர்ச்சொல் பகுப்பாய்வு வடிகட்டியை பொது பயனுக்கு மாற்றியது பற்றி விரிவாக எழுதுகிறேன். இந்த வேலைப்பாடுகள் முழுதுமே திறமூல மென்பொருள் சூழலினால் உருவானது என்பதை மனதில் கொள்வது முக்கியமானதும் கூட. தமிழின் கணிமை ஆய்வின் பொது வளர்ச்சிக்கு இத்தகைய பொதுவெளியில் உள்ள மென்பொருள்கள் தொடர்ந்து உதவும் என்றும், உருமாறி… Read More »

NLP பயிற்சிப் பட்டறை – SRM வள்ளியம்மை பொறியியற் கல்லூரி, சென்னை – நிகழ்வுக் குறிப்புகள்

கணியம் அறக்கட்டளை  சார்பாக, சென்னை வள்ளியம்மை பொறியியற் கல்லூரி, சென்னையில் 05.02.2019 இயல்மொழி ஆய்வுக் கருவிகள்  பயிற்சிப் பட்டறை (Natural Language Processing Workshop) நடத்தப்பட்டது. திரு. இலட்சுமிகாந்தன், இப்பட்டறையை நடத்தினார். கலந்து கொண்ட மாணவர்கள் ஏற்கெனவே பைதான் மொழி கற்றிருந்ததால், நேரடியாக NLTK, SpaCy பைதான் நிரல் தொகுதிகள் வழியே பயிற்சி அளிக்கப்பட்டது. பின்வரும் தலைப்புகளில் பயிற்சிகள் அளிக்கப்பட்டன. Natural Language Processing in a nutshell Regular Expression Tokenization Simple topic identification… Read More »

Machine Learning – 21 – Multiple LinearRegression

Multiple LinearRegression ஒன்றுக்கும் மேற்பட்ட அம்சங்கள் ஒன்றாகச் சேர்ந்து ஒரு விஷயத்தைக் கணிக்கிறது எனில் அதுவே multiple linear regression எனப்படும். ஒவ்வொரு அம்சமும் x1,x2,x3.. எனக் கொண்டால், இதற்கான சமன்பாடு பின்வருமாறு அமையும். multiple linear-ல் ஒவ்வொரு feature-க்கும் ஒரு தீட்டா மதிப்பு காணப்படுமே தவிர, no.of rows –ஐப் பொறுத்து மாறாது. எனவே தீட்டா என்பது எப்போதும் 1 row-ல் பல்வேறு மதிப்புகள் அமைந்துள்ள அணியாக இருக்கும். பின்னர் இந்த அணியை transpose செய்து… Read More »

TiddlyWiki எனும் இணையபக்கம் ஒரு அறிமுகம்

TiddlyWiki என்பது ஒரு பயன்பாடு அன்று ஆயினும் HTML . JavaScript ஆகியவற்றால் உருவாக்கப்பட்ட பெரியஅளவிலான 2எம்பி கொள்ளளவுகொண்டதொரு இணையபக்கமாகும் நாம் நம்முடைய இணையஉலாவியை கொண்டு இதில் திருத்தம் செய்து கொண்டு தனியானதொரு கோப்பாக மறுபெயரிட்டு சேமித்து கொள்ளமுடியும் இதனை கொண்டு குறிப்பெடுத்திடலாம் ,செயல்திட்டத்தை உருவாக்கிகொள்ளலாம் இணைய இதழ்களை வெளியிடலாம் நாம் விரும்பும் இணையபக்கத்தை bookmarkசெய்து சேமித்து கொள்ளலாம் நம்முடைய புதிய இணையபக்கத்தை வெளியிடலாம் நம்முடைய வலைபூவை வெளியிடலாம் என்றவாறான பல்வேறு பணிகளை இதில் செயல்படுத்தி பயன்பெறமுடியும்… Read More »

Machine Learning – 20 – Matrix

அணிகள் பல்வேறு எண்கள் அணிவகுத்துச் செல்வது அணிகள் எனப்படும். simple linear regression-ல் ஒரே ஒரு எண்ணை வைத்துக் கொண்டு வேறொரு எண்ணைக் கணித்தோம். ஆனால் இனிவரும் multiple linear-ல் ஒன்றுக்கும் மேற்பட்ட எண்கள் ஒன்றாகச் சேர்ந்து வேறொரு எண்ணைக் கணிக்கப் போகிறது. அதாவது ஒரு வீட்டின் சதுர அடி விவரத்தை மட்டும் வைத்துக் கொண்டு, அவ்வீட்டின் விலையைக் கணிப்பது simple linear எனில், ஒரு வீட்டின் சதுரஅடி, அறைகளின் எண்ணிக்கை, எத்தனை வருடம் பழையது போன்ற… Read More »

எளிய தமிழில் Robotics 1. நிலம், நீர், வானம் எங்கும் எந்திரன்மயம்!

தானியங்கியியல் (Robotics) என்றவுடனே நம் மனக்கண்ணில் தோன்றுவது எந்திர மனிதன் தான். டெர்மினேட்டர், ஸ்டார் வார்ஸ் படத்தில் வந்த C3P0 மற்றும் R2D2, வால்-E, ரஜினிகாந்தின் எந்திரன் மற்றும் ரோஸி எந்திரப் பணிப்பெண் போன்ற திரைப்படங்களில் வந்த கற்பனை ஆளுமைகள் இந்த எந்திர மனிதனின் கவர்ச்சியை வளர்த்து விட்டன. தவிரவும் மனித இயக்குனரின்றி தானாகவே இயங்கும் (automatic) எந்திரங்கள் யாவற்றையும் தானியங்கி என்றுதான் சொல்கிறோம். இக்காரணத்தினால் Robotics துறையைத் தமிழில் எந்திரனியல் என்று சொல்வதே மிகப் பொருத்தமாக… Read More »

Machine Learning – 19 – Gradient descent

Gradient descent குறைந்த அளவு வேறுபாடு ஏற்படுத்தக் கூடிய தீட்டாக்களின் மதிப்பினைக் கண்டுபிடிக்கும் வேலையை gradient descent செய்கிறது முதலில் தீட்டாக்களுக்கு ஒரு குறிப்பிட்ட மதிப்பினைக் கொடுத்து அதற்கான cost-ஐக் கண்டறிகிறது. பின்னர் அம்மதிப்பிலிருந்து, ஒரு குறிப்பிட்ட அளவு விகிதத்தில் தீட்டாக்களின் மதிப்புகள் குறைக்கப்பட்டு அதற்கான cost கண்டறியப்படுகிறது. இவ்வாறாக ஒவ்வொரு சுழற்சியிலும் சிறிது சிறிதாகக் குறைத்துக் கொண்டே வந்து குறைந்த அளவு cost கண்டுபிடிக்கப்படுகிறது. இதற்கான சமன்பாடு பின்வருமாறு. இங்கு ஒவ்வொரு சுழற்சியின் முடிவிலும் தீட்டா-0… Read More »