நான் எனது வலைப்பதிவிற்காக எழுதிய கட்டுரைகளை ஒழுங்கமைக்க, உருவாக்கும் AI (Gemini) ஐப் பயன்படுத்தி எனது சொந்த வலைத்தளத்தை உருவாக்கினேன்.
கடோஷியின் ஆராய்ச்சி குறிப்புகள் https://katoshi-mfacet.github.io/
இந்தத் தளம், ஜப்பானிய மொழியில் எழுதப்பட்ட எனது அசல் வலைப்பதிவு கட்டுரை வரைவுகளில் இருந்து தானாகவே உருவாக்கப்பட்டுள்ளது.
இதன் அம்சங்கள் பின்வருமாறு:
- கட்டுரை வரைவுகளில் இருந்து தானாக உருவாக்கம்
- வகைப்படுத்துதல் மற்றும் குறிச்சொல் இடுதல் மூலம் கட்டுரைகளை ஒழுங்கமைத்தல்
- 30 மொழிகளுக்கான ஆதரவு மற்றும் அணுகல்தன்மை
அடிப்படை வழிமுறை
அடிப்படை வழிமுறையானது, அஸ்ட்ரோ கட்டமைப்பு அடிப்படையிலான நான் உருவாக்கிய ஒரு நிரலை உள்ளடக்கியது, இது கட்டுரை வரைவுகளிலிருந்து HTML கோப்புகளை தானாகவே உருவாக்குகிறது.
கூகிளின் ஜெமினியுடன் உரையாடுவதன் மூலம் இந்த நிரலையும் நானே உருவாக்கினேன்.
இந்த வழிமுறைக்கு நன்றி, ஒரு கட்டுரை வரைவு எழுதப்பட்டு, மறுஉருவாக்கச் செயல்முறை செயல்படுத்தப்பட்டவுடன், HTML கோப்புகள் தானாகவே புதுப்பிக்கப்பட்டு இந்த வலைத்தளத்தில் பிரதிபலிக்கும்.
வகைப்படுத்துதல் மற்றும் குறிச்சொல் இடுதல்
வகைப்படுத்துவதற்கும், குறிச்சொல் இடுவதற்கும் ஒரு தனி நிரலையும் நான் உருவாக்கியுள்ளேன்.
இந்த நிரல் API வழியாக ஜெமினிக்கு கட்டுரைகளை அனுப்பும், அது தானாகவே அவற்றை வகைப்படுத்தி, குறிச்சொல் இடும்.
கட்டுரையுடன் வகைப்பட்டியலையும், குறிச்சொல் பட்டியலையும் வழங்கினால், ஜெமினி கட்டுரையின் அர்த்தத்தை விளக்கி, பொருத்தமானவற்றை திறமையாகப் பரிந்துரைக்கும்.
மேலும், வகை மற்றும் குறிச்சொல் பட்டியல்கள் கடந்தகால கட்டுரைகளிலிருந்து அவற்றைப் பிரித்தெடுக்கும் மற்றொரு தனிப்பயன் நிரலால் தீர்மானிக்கப்படுகின்றன. இங்கும், நான் ஜெமினியைப் பயன்படுத்துகிறேன்.
கடந்தகால கட்டுரைகள் API வழியாக ஜெமினிக்கு தொடர்ச்சியாக அனுப்பப்படுகின்றன, இது பின்னர் வேட்பாளர் வகைகளையும் குறிச்சொற்களையும் வெளியிடுகிறது. அனைத்து கட்டுரைகளிலிருந்தும் பிரித்தெடுக்கப்பட்ட இந்த வேட்பாளர்கள் பின்னர் ஜெமினிக்கு மீண்டும் அனுப்பப்பட்டு, விரிவான வகை மற்றும் குறிச்சொல் பட்டியல்கள் இறுதி செய்யப்படுகின்றன.
இந்த முழு செயல்முறையும் நிரலால் தானியங்குபடுத்தப்பட்டுள்ளது.
பன்மொழி மொழிபெயர்ப்பு
பன்மொழித்தன்மைக்கு மொழிபெயர்ப்பு அத்தியாவசியம். இயல்பாகவே, இந்த மொழிபெயர்ப்புக்கும் ஜெமினி பயன்படுத்தப்படுகிறது.
மொழிபெயர்ப்புக்கு இரண்டு முறைகள் உள்ளன:
ஒன்று, குறிப்பிட்ட கட்டுரைகளைப் பொருட்படுத்தாமல், வலைத்தளத்திற்குள் உள்ள பொதுவான சரங்களின் மொழிபெயர்ப்பு, எடுத்துக்காட்டாக, பட்டி உருப்படி பெயர்கள் மற்றும் சுய அறிமுகங்கள்.
மற்றொன்று, கட்டுரை வரைவுகளின் மொழிபெயர்ப்பு.
இவை இரண்டிற்கும், ஜெமினியின் API ஐப் பயன்படுத்தி மொழிபெயர்ப்புகளைச் செய்ய ஒரு தனிப்பயன் நிரலை நான் உருவாக்கினேன்.
அணுகல்தன்மை
கட்டுரையின் உள்ளடக்கத்தை ஆடியோ மூலம் கேட்கும் பார்வைக் குறைபாடுள்ள பயனர்களையும், சுட்டியைப் பயன்படுத்துவதில் சிரமப்படுபவர்கள் விசைப்பலகை செயல்பாடுகள் மூலம் மட்டுமே வலைத்தளங்களை உலாவக்கூடியவர்களையும் கருத்தில் கொண்டு, HTML கோப்புகளில் பல மேம்பாடுகளை இணைப்பது அணுகல்தன்மையை மேம்படுத்துகிறது.
அணுகல்தன்மை குறித்து எனக்கு மிகக் குறைவான அறிவே இருந்தது; எங்கள் நிரலாக்க அரட்டை போது ஜெமினி உண்மையில் இந்த மேம்பாடுகளை பரிந்துரைத்தது.
மேலும் அணுகல்தன்மையை மேம்படுத்துவதற்கான இந்த HTML மாற்றங்களை எப்படிச் செயல்படுத்துவது என்பதையும் ஜெமினியுடன் அரட்டை அடிப்பதன் மூலம் கற்றுக்கொண்டேன்.
சுவர்கள் மறைதல்
இந்த வலைத்தளத்தை உருவாக்குவதற்கு, நிரல் மேம்பாடு, மொழிபெயர்ப்பு மற்றும் வகைகளையும் குறிச்சொற்களையும் ஒழுங்கமைப்பதற்கான இயற்கை மொழி செயலாக்கம், நான் தவறவிட்டிருக்கக்கூடிய அணுகல்தன்மை போன்ற நுட்பமான அம்சங்களை பரிந்துரைப்பது என பல்வேறு வழிகளில் உருவாக்கும் AI பயன்படுத்தப்பட்டது.
மேலும், கட்டுரைகளைச் சேர்க்கும் போது தானியங்கிப் புதுப்பித்தலுக்கான ஒரு வழிமுறையை உருவாக்குவதன் மூலம், HTML உருவாக்கம் மற்றும் வகைகளுக்கும் குறிச்சொற்களுக்கும் இயற்கை மொழி செயலாக்கம் உட்பட, இந்த வலைத்தளம் ஒவ்வொரு புதிய கட்டுரையுடனும் தொடர்ந்து வளரும் ஒன்றாக நான் உருவாக்க முடிந்தது.
இந்த வலைத்தளத்தை உருவாக்குவதன் மூலம், உருவாக்கும் AI மூலம் பல்வேறு தடைகளை எவ்வளவு எளிதாக கடக்க முடியும் என்பதை நான் உண்மையிலேயே உணர்ந்தேன்.
முதலாவதாக மொழித்தடை. 30 மொழிகளை ஆதரிப்பது, மொழிபெயர்ப்பையும் கருத்தில் கொண்டால், பாரம்பரியமாக ஒரு தனிநபருக்கு முற்றிலும் சாத்தியமற்றது.
கூடுதலாக, மொழிபெயர்க்கப்பட்ட வலைப்பதிவுகள் நோக்கம் கொண்ட நுணுக்கத்தை வெளிப்படுத்துகிறதா என்பதையும், வெளிப்பாடுகள் சொந்த மொழி பேசுபவர்களுக்கு இயல்புக்கு மாறானதாகவோ அல்லது புண்படுத்தும் விதமாகவோ இருக்கிறதா என்பதையும் பற்றிய கவலைகள் உள்ளன.
உருவாக்கும் AI இன் மொழிபெயர்ப்புகள், பாரம்பரிய இயந்திர மொழிபெயர்ப்பை விட நுணுக்கங்களை மிகவும் துல்லியமாக வெளிப்படுத்த முடியும் மற்றும் மேலும் இயற்கையான வெளிப்பாடுகளைப் பயன்படுத்தலாம். மேலும், மொழிபெயர்க்கப்பட்ட வெளியீட்டை உருவாக்கும் AI இல் மீண்டும் உள்ளிட்டு, அது இயல்புக்கு மாறானதா அல்லது பொருத்தமற்றதா என்று சரிபார்க்கவும் முடியும்.
வலைத்தள பன்மொழித்தன்மை குறித்த பார்வையில், தேதிகள் மற்றும் அலகுகள் போன்ற மொழிக்கு ஏற்ப வெளிப்பாட்டில் மாறுபடும் கூறுகளை சரியாகக் கையாள்வது மற்றொரு கடினமான அம்சமாக இருந்தது.
உதாரணமாக, மூன்று தொடர்புடைய வகைகளில் 1, 2 மற்றும் 10 கட்டுரைகள் இருந்தால், ஜப்பானிய மொழியில், "1記事" (1 கட்டுரை), "2記事" (2 கட்டுரைகள்), "10記事" (10 கட்டுரைகள்) என்பது போல, எண்ணுக்குப் பிறகு "記事" (கட்டுரை/பொருட்கள்) என்ற அலகைச் சேர்த்தால் போதும்.
இருப்பினும், ஆங்கிலத்தில், "1 article," "2 articles," "10 articles" என்பது போல, ஒருமை மற்றும் பன்மை வடிவங்களுக்கு இடையே வேறுபடுத்துவது அவசியம். மேலும், சில மொழிகளில், சிறிய பன்மை எண்ணிக்கைகளுக்கும் பெரிய பன்மை எண்ணிக்கைகளுக்கும் கூட வெளிப்பாடுகள் மாறலாம் என்று கூறப்படுகிறது.
மேலும், அரபு போன்ற வலமிருந்து இடமாக எழுதப்படும் மொழிகளுக்கு, ஒட்டுமொத்த வலைத்தள தளவமைப்பும் வலமிருந்து இடமாக வாசகரின் பார்வை ஓட்டத்தைப் பின்பற்றி இயற்கையானதாக மாற்றப்பட வேண்டும். உரை அல்லது படங்களில் அம்புகள் பயன்படுத்தப்பட்டால், அவற்றை கிடைமட்டமாக புரட்டுவதன் அவசியத்தையும் கருத்தில் கொள்ள வேண்டும். இந்த அம்சங்களும் உருவாக்கும் AI மூலம் சரிபார்க்கப்பட்டு சரிசெய்யப்படுகின்றன.
உருவாக்கும் AI உடன் வலைத்தள பன்மொழித்தன்மையில் பணியாற்றுவதன் மூலம், பாரம்பரிய முறைகளில் நான் தவறவிட்ட மற்றும் கணக்கில் கொள்ள முடியாத விவரங்களையும் நான் நுணுக்கமாகக் கவனிக்க முடிந்தது.
அணுகல்தன்மை தொடர்பான கருத்துக்களுக்கும் இது பொருந்தும். முன்பு, நான் பார்க்க முடிந்தது போல வலைத்தளத்தை பார்க்க முடிந்தவர்களுக்கு மட்டுமே நான் கருத்தில் கொள்ள முடியும்.
இருப்பினும், நான் கவனிக்காத அல்லது முயற்சி தேவைப்படுவதால் நான் தயங்கக்கூடிய கருத்தாய்வுகளை உருவாக்கும் AI எளிதாக இணைத்துக்கொள்கிறது.
பன்மொழித்தன்மை மற்றும் அணுகல்தன்மை இன்னும் முழுமையாக இல்லை என்றாலும், நான் தனியாக சிந்தித்து ஆராய்ச்சி செய்து அடைந்ததை விட இதன் தரம் மிக அதிகமாக இருப்பதாக நான் நம்புகிறேன்.
இந்த வழியில், உருவாக்கும் AI வலைப்பதிவு கட்டுரைகள் மூலம் தகவல்களைப் பரப்பும் முயற்சிக்கு பல தடைகளை நீக்கியுள்ளது.
முடிவுரை
நான் ஒரு அமைப்புப் பொறியாளர், விரிவான நிரலாக்க அனுபவம் கொண்டவர். நான் வேலைக்காக வலைத்தளங்களை உருவாக்கவில்லை என்றாலும், கடந்த காலத்தில் ஒரு பொழுதுபோக்காக பல வலைப்பக்கங்களை உருவாக்கியுள்ளேன்.
இந்த அனுபவத்தையும், உருவாக்கும் AI உடனான எனது உரையாடல்களையும் பயன்படுத்தி, இந்த பல மொழி வலைப்பதிவு தளத்திற்கான தானியங்கு உருவாக்க அமைப்பை சுமார் இரண்டு வாரங்களில் உருவாக்க முடிந்தது.
உருவாக்கும் AI இல்லாமல், நான் பல மொழி ஆதரவைப் பற்றி ஒருபோதும் யோசித்திருக்க மாட்டேன். அந்த வகையில், கற்பனையின் தடையை நான் கடந்துவிட்டேன் என்று கூறலாம்.
மேலும், கட்டுரைகள் சேர்க்கப்படும் ஒவ்வொரு முறையும் அவற்றை வகைப்படுத்துவதற்கும், குறிச்சொல் இடுவதற்கும் உள்ள முயற்சியைக் கருத்தில் கொண்டு, ஆரம்ப உருவாக்கத்திற்குப் பிறகு தளத்தை புதுப்பிப்பதை நிறுத்திவிட்டிருக்க வாய்ப்புகள் அதிகம். உருவாக்கும் AI இன் இயற்கை மொழி செயலாக்கத்தால் வழங்கப்படும் தானியங்குமயமாக்கலுடன், பராமரிப்பு மற்றும் புதுப்பிப்பு தடைகளையும் நான் கடக்க முடிந்தது.
மேலும், நிரலாக்க அல்லது வலைத்தள உருவாக்கம் அனுபவம் இல்லாத தனிநபர்களாலும், என்னைப் போன்றவர்களாலும் இந்த அமைப்பு உருவாக்கப்படலாம். ஜெமினி போன்ற உருவாக்கும் AI க்கு இந்த கட்டுரையை கொடுத்து, ஒத்த ஒன்றை உருவாக்க உங்கள் விருப்பத்தை வெளிப்படுத்தினால், அது செயல்முறைக்கு உங்களுக்கு வழிகாட்ட முடியும்.
நான் உருவாக்கிய நிரலை பரவலான பயன்பாட்டிற்காக வெளியிட முடிந்தாலும், உருவாக்கும் AI ஒரு முழுமையான மென்பொருள் பொறியாளராக மாறி வருவதைக் கருத்தில் கொண்டு, இப்போது பகிரப்பட வேண்டிய மிக மதிப்புமிக்க தகவல், நிரல் அல்லாமல், இந்தக் கட்டுரையில் வழங்கப்பட்டுள்ள கருத்துகள் மற்றும் வழிமுறைகளின் விளக்கமாக இருக்கலாம். கருத்துகள் மற்றும் அடிப்படை வழிமுறைகளை நிரல்களை விட எளிதாக மாற்றியமைக்கலாம், மேம்படுத்தலாம் அல்லது இணைக்கலாம்.
மென்பொருள் மேம்பாடு மற்றும் வலைத்தள உருவாக்கத்திற்கான தடைகள் மறைந்து வரும் அதே வேளையில், தனிப்பட்ட தகவல்களை பரப்புவதற்கான தடைகளும் மறைந்து வருவதை இது உணர்த்துகிறது.
தொழில்நுட்ப ரீதியாக, இணையம் தகவல் பரிமாற்றத்திற்கான தடைகளை கிட்டத்தட்ட நீக்கியுள்ளது, ஆனாலும் மொழி மற்றும் அணுகல்தன்மை போன்ற தடைகளால் நாம் இன்னும் தடுக்கப்படுகிறோம்.
இயந்திர மொழிபெயர்ப்பு மற்றும் உரை-க்கு-பேச்சு போன்ற தங்கள் சொந்த முயற்சிகள் மூலம் பெறுநர்கள் சில தடைகளை ஒரு குறிப்பிட்ட அளவிற்கு கடக்க முடிந்தாலும், தகவலை அனுப்புபவர் ஆதரவையும் பரிசீலனையையும் வழங்காத வரை கடக்க முடியாத பகுதிகளும் உள்ளன.
தகவல் அனுப்புபவர்கள் கடக்க வேண்டிய இந்த தடைகளை உருவாக்கும் AI நீக்குகிறது.
மொழி மற்றும் அணுகல்தன்மை தடைகள் மறைந்தாலும், கலாச்சாரம், பழக்கவழக்கங்கள் மற்றும் மதிப்புகள் போன்ற வேறுபாடுகள் போன்ற மேலும் பல தடைகள் நிச்சயமாக இருக்கும். இவற்றை கடப்பது இன்னும் கடினமாக இருக்கலாம்.
இருப்பினும், இந்த கடினமான தடைகளை கடக்க, நாம் முதலில் அவற்றின் முன் உள்ளவற்றை கடக்க வேண்டும். ஒருமுறை அந்த சுவர்களின் அடிவாரத்தை அடைந்தவுடன், அவற்றை அளவிடுவதற்கான புதிய யோசனைகளும் நுட்பங்களும் நிச்சயமாக வெளிவரும்.
சுவர்கள் உலகிலிருந்து மறைந்து வரும் ஒரு சகாப்தத்திற்குள் நாம் நுழைகிறோம் என்று இருக்கலாம். இந்த வலைத்தளத்தை உருவாக்குவதன் மூலம், நான் உணர்ந்தது அதுதான்.