Category Archives: பங்களிப்பாளர்கள்

இயற்கை மொழி செயலாக்கம் (NLP), காட்சிப்படுத்தல் ஆகியவற்றிற்கு spaCy யைப் பயன்படுத்துதல்

spaCy என்பது ஒரு திறமூல பைதான் நூலகமாகும், இது உரைகளிலான தரவை இயந்திர நட்பு வில்லைகளாக பிரித்திட உதவுகிறது. உரையை சுத்தம் செய்வதற்கும் செயலாக்குவதற்கும் காட்சிப்படுத்துவதற்கும் பயன்படுத்தக்கூடிய பலவிதமான கருவிகள் இதில் உள்ளன, மேலும்இது இயற்கையான மொழி செயலாக்கத்திற்கு உதவுகிறது. இயற்கையான மொழி செயலாக்கம் (Natural language processing (NLP)) என்பது உரைவடிவிலான தரவுகளை பயன்படுத்திகொள்ளும்போதான இயந்திர கற்றலுக்கு (machine learning (ML)) ஒரு முக்கியமான முன்னோடியாகும். உரைகளிலான தரவானது பெரும்பாலும் கட்டமைக்கப்படாதது மேலும் இயந்திர கற்றல்… Read More »

எளிய தமிழில் Computer Vision 10. வடிவியல் வடிவங்களை அடையாளம் காணுதல்

ஹ்யூ உருமாற்றம் (Hough transform) முதன்முதலில் ஹ்யூ உருமாற்றம் படத்தில் உள்ள கோடுகளை அடையாளம் காண்பதைக் குறிக்கோளாகக் கொண்டிருந்தது. ஆனால் பின்னர் இது வட்டங்கள், நீள்வட்டங்கள் போன்ற வடிவங்களையும் அடையாளம் காண விரிவாக்கப்பட்டது. மேலும் சமதளங்களையும் மற்றும் உருளைகள் (Planes and cylinders) போன்ற முப்பரிமாணப் (3D) பொருட்களையும் கூடக் கண்டறிய முடியும். ஆக கோடுகள், வட்டங்கள், நீள்வட்டங்கள் போன்ற, அளவுரு சமன்பாடு (Parametric equation) மூலம் குறித்துக் காட்ட இயலும் எல்லாவித வடிவங்களையும், ஹ்யூ உருமாற்றம்… Read More »

சாப்ட்வேர் டெஸ்டிங் – நேரலை வகுப்புகள்

இன்று முதல், பயிலகம் யூடியூப் பக்கத்தில் இந்திய நேரம் ஏழு மணி முதல் எட்டு மணி வரை, சாப்ட்வேர் டெஸ்டிங் (Manual Testing) வகுப்புகள் நேரலையாக ஒளிபரப்பப்படவிருக்கின்றன.  விருப்பமுடைய நண்பர்கள் கலந்து கொள்ளலாம். இணைந்து கொள்ள: www.youtube.com/channel/UCdw_PocG9G8-y4f6wYkz8og பயிற்றுநர்: கி. முத்துராமலிங்கம், பயிலகம்.

எளிய தமிழில் Computer Vision 9. பட அம்சங்களைப் பிரித்தெடுத்தல் (Feature extraction)

படங்களிலிருந்து நமக்குப் பயனுள்ள அம்சங்களைப் பிரித்தெடுக்க பட அலசல் செயலாக்கம் (image processing) செய்கிறோம். அடுத்து வரும் ஒவ்வொரு வேலைக்கும் ஒன்றுக்கு மேல்பட்ட செயல்முறைகள் நாம் பார்த்த மென்பொருட்களில் உள்ளன. நம் வேலைக்கு ஏற்றவாறு நாம் அவற்றைப் பயன்படுத்திக் கொள்ளலாம். விளிம்பு கண்டறிதல் (Edge detection) ஒரு படத்தில் குறிப்பிடத்தக்க மாற்றங்கள் அல்லது இடைநிறுத்தங்கள் (discontinuities) வரும் இடங்களை விளிம்புகள் என்று நாம் கூறலாம். வண்ண மாறல் விகிதம் (color gradient) என்ற நுட்பம் வெவ்வேறு பொருட்களின்… Read More »

இணையவழி இலவச ஆங்கில இலக்கண வகுப்பு – பயிலகம்

1. ஆங்கிலம் தெரியவில்லை, அதனால் என்னுடைய முன்னேற்றம் தடைப்பட்டுள்ளது. 2. சிறு வயதில் எனக்கு இங்கிலீஷ் ஒழுங்காகச் சொல்லிக் கொடுக்கவில்லை, அதன் பாதிப்பை இன்று வரை நான் உணர்கிறேன். 3. ஆங்கிலத்தின் அடிப்படை இலக்கணமே தெரியாமல் இருப்பதால், இங்கிலீஷ் என்றாலே பயமாக இருக்கிறது. 4. ஆங்கிலம் தெரியாமல் இருப்பதால் நேர்காணல்(இன்டர்வியூ)களில் வெற்றி பெற முடியவில்லை. இப்படி, ஆங்கிலம் தெரியாமல் அவதிப்படுபவரா நீங்கள்? உங்களுக்கான ஆங்கில அடிப்படை இலக்கண வகுப்புகளைப் பயிலகம் திட்டமிடுகிறது. இவ்வகுப்புகள் இணையம் வழியே இரண்டு… Read More »

எளிய தமிழில் Computer Vision 8. கட்டற்ற திறந்தமூல ஓபன்சிவி (OpenCV) மென்பொருள்

ஓபன்சிவி (OpenCV)  C மற்றும் C++ நிரல் மொழிகளில் எழுதப்பட்டது.  சுமார் 2500 கணினிப் பார்வை வினைச்சரங்கள் (algorithms) மற்றும் அவற்றுக்குத் துணைபுரியும் வழிமுறைகளைக் (convenience methods) கொண்டுள்ளது. இது லினக்ஸ், யூனிக்ஸ், மேக், விண்டோஸ் ஆக எல்லாக் கணினி இயங்குதளங்களிலும் மற்றும் ஆன்டிராய்டு, ஆப்பிள் போன்ற திறன்பேசிகளிலும் ஓடும்.  இது பயிற்சிகளுக்கும் ஆய்வுகளுக்கும் மட்டுமே என்றில்லாமல் தொழில்துறையில் உற்பத்திக்கும் (production) பரவலாகப் பயன்படுத்தப்படுகிறது.  ஓபன்சிவி பைதான் (OpenCV Python) இது  ஓபன்சிவியை பைதான் நிரலிலிருந்து பயன்படுத்தத்… Read More »

பைத்தான் – sys module – வினா 8 விடை 8

போன பதிவில் os நிரல்கூற்றைப் பற்றிப் பார்த்தோம் அல்லவா! இந்தப் பதிவு sys module பற்றியது. கணினியின் சில அடிப்படைத் தகவல்கள், பைத்தான் வரிபெயர்ப்பி பற்றிய தகவல்கள் ஆகியவற்றை sys நிரல்கூற்றில் இருந்து பெறலாம். முதலில் import sys கொடுத்துக் கொள்ளுங்கள். வினா 1: பைத்தான் காப்புரிமை பற்றிய தகவல்களை எங்கே பார்ப்பது? sys.copyright வினா 2: float தரவுவகை பற்றி என்று எப்படிப் பார்ப்பது? sys.float_info வினா 3: யூனிக்கோடு என்கோடிங் என்ன என்று எப்படிப்… Read More »

பைத்தான் – os module – வினா 8 விடை 8

பைத்தானின் முதன்மையான நிரல்கூறு(module)களுள் ஒன்று os என்பது உங்களுக்குத் தெரிந்திருக்கும். இந்தப் பதிவில், அதில் அடிப்படையாகத் தெரிந்து கொள்ள வேண்டிய சில செயல்கூறுகளை(functions)ப் பார்க்கலாமா! os நிரல்கூற்றை முதலில் உங்கள் கணினியில் இறக்கிக் கொள்ளுங்கள். அதாவது, import os அவ்வளவு தான்! வினா 1: நான் இருக்கும் அடைவைப் பைத்தானில் பார்ப்பது எப்படி? os.getcwd() cwd என்பது Current Working Directory என்பதன் சுருக்கம். அதாவது இப்போது நீங்கள் எந்த அடைவில்(directory) இருக்கிறீர்கள் என்பதைக் காட்டும். வினா… Read More »

லினக்ஸ் மின்ட் அடிப்படை -நச்னு நாலு கட்டளைகள்

லினக்ஸ் மின்ட் பயன்படுத்தத் தொடங்கிய தொடக்க நாட்களில் கணினி பற்றிய தகவல்கள்(OS, Processor, RAM ஆகியன பற்றி) எப்படி, எங்கே பார்ப்பது எனத் தேடிக் கொண்டிருந்தேன். அவற்றின் சுருக்கம் தான் இங்கே! சின்னச் சின்ன சில கட்டளைகளைத் தெரிந்து கொண்டாலே போதுமானது! பல செய்திகளைத் தெரிந்து கொள்ள முடியும். டெர்மினலைத் திறந்து கொள்ளுங்கள். கட்டளை #1: வன்பொருள் பற்றிய தகவல்களைத் தெரிந்து கொள்ள, sudo lshw இப்போது பல தகவல்கள் தரப்பட்டிருக்கும். அவற்றை ஒழுங்குபடுத்தி, அட்டவணை வடிவத்தில்… Read More »

இலவச டிஜிட்டல் மார்க்கெட்டிங் பயிற்சி வகுப்பு – வேலை இழந்து திரும்பி வரும் அயலகத் தமிழர்களுக்கு முன்னுரிமை

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