உள்ளடக்கத்திற்குச் செல்லவும்
இந்தக் கட்டுரை ஜப்பானிய மொழியில் இருந்து AI ஐப் பயன்படுத்தி மொழிபெயர்க்கப்பட்டுள்ளது
ஜப்பானிய மொழியில் படிக்கவும்
இந்த கட்டுரை பொதுக் களத்தில் (CC0) உள்ளது. இதை சுதந்திரமாகப் பயன்படுத்தவும். CC0 1.0 Universal

எல்லைகள் இல்லாத சகாப்தத்திற்குள் நுழைகிறது: 30 மொழிகள் கொண்ட வலைப்பதிவு தளத்தை உருவாக்குதல்

நான் எனது வலைப்பதிவிற்காக எழுதிய கட்டுரைகளை ஒழுங்கமைக்க, உருவாக்கும் AI (Gemini) ஐப் பயன்படுத்தி எனது சொந்த வலைத்தளத்தை உருவாக்கினேன்.

கடோஷியின் ஆராய்ச்சிக் குறிப்புகள் https://katoshi-mfacet.github.io/

இந்த தளம் ஜப்பானிய மொழியில் எழுதப்பட்ட வலைப்பதிவு இடுகைகளின் வரைவுகளிலிருந்து தானாக உருவாக்கப்படுகிறது.

இதன் அம்சங்கள்:

  • கட்டுரை வரைவுகளிலிருந்து தானியங்கி உருவாக்கம்
  • வகைப்படுத்துதல் மற்றும் குறிச்சொல் இடுதல் மூலம் கட்டுரைகளை ஒழுங்கமைத்தல்
  • 30 மொழிகள் மற்றும் அணுகல் வசதிக்கான ஆதரவு

அடிப்படை வழிமுறை

அடிப்படை வழிமுறையானது Astro கட்டமைப்பின் மேல் கட்டமைக்கப்பட்ட தனிப்பயன் நிரலை உள்ளடக்கியது, இது கட்டுரை வரைவுகளிலிருந்து HTML கோப்புகளை தானாகவே உருவாக்குகிறது.

கூகிளின் ஜெமினியுடன் அரட்டை அடிப்பதன் மூலம் நான் இந்த நிரலை உருவாக்கினேன்.

இந்த வழிமுறைக்கு நன்றி, நான் ஒரு கட்டுரை வரைவை எழுதி மறுஉருவாக்கும் செயல்முறையை இயக்கியவுடன், HTML கோப்புகள் தானாகவே புதுப்பிக்கப்பட்டு இணையதளத்தில் பிரதிபலிக்கின்றன.

வகைப்படுத்துதலும் குறியிடுதலும்

வகைப்படுத்துதலுக்கும் குறியிடுதலுக்கும் நான் ஒரு தனி நிரலையும் உருவாக்கினேன்.

இந்த நிரல் கட்டுரைகளை API மூலம் ஜெமினிக்கு அனுப்பி, தானாகவே வகைப்படுத்தி, குறியிடுகிறது.

கட்டுரையுடன் வகைகள் மற்றும் குறியீடுகளின் பட்டியலை வழங்குவதன் மூலம், ஜெமினி கட்டுரையின் பொருளைப் புரிந்துகொண்டு பொருத்தமானவற்றைத் திறமையாகப் பரிந்துரைக்கிறது.

மேலும், வகை மற்றும் குறியீட்டுப் பட்டியல்கள், மற்றொரு தனிப்பயன் நிரலைப் பயன்படுத்தி கடந்த காலக் கட்டுரைகளிலிருந்து அவற்றைப் பிரித்தெடுப்பதன் மூலம் தீர்மானிக்கப்படுகின்றன. இங்கேயும் ஜெமினி பயன்படுத்தப்படுகிறது.

கடந்த காலக் கட்டுரைகள், API மூலம் ஜெமினிக்கு வரிசையாக அனுப்பப்பட்டு, சாத்தியமான வகைகள் மற்றும் குறியீடுகளை வெளியிடுகின்றன. பின்னர், அனைத்துக் கட்டுரைகளிலிருந்தும் பிரித்தெடுக்கப்பட்ட இந்த சாத்தியமான வகைகள் மற்றும் குறியீடுகள் ஜெமினிக்கு அனுப்பப்பட்டு, வகை மற்றும் குறியீட்டுப் பட்டியல்கள் இறுதி செய்யப்படுகின்றன.

இந்த முழு செயல்முறையும் ஒரு நிரல் மூலம் தானியங்குபடுத்தப்பட்டுள்ளது.

பலமொழி மொழிபெயர்ப்பு

பலமொழி ஆதரவுக்கு மொழிபெயர்ப்பு அவசியம். நிச்சயமாக, இந்த மொழிபெயர்ப்புக்கும் ஜெமினி பயன்படுத்தப்படுகிறது.

மொழிபெயர்ப்புக்கு இரண்டு வகைகள் உள்ளன:

ஒன்று, கட்டுரை எதுவாக இருந்தாலும், வலைத்தளம் முழுவதும் பொதுவாகப் பயன்படுத்தப்படும் வார்த்தைகளின் மொழிபெயர்ப்பு. இதில் மெனு உருப்படிகளின் பெயர்கள், சுய அறிமுகங்கள் மற்றும் பிற ஒத்த உரைகள் அடங்கும்.

மற்றொன்று, கட்டுரை வரைவுகளின் மொழிபெயர்ப்பு.

இந்த இரண்டு வகையான மொழிபெயர்ப்புகளுக்கும், ஜெமினியின் API ஐப் பயன்படுத்தி மொழிபெயர்ப்புகளைச் செய்யும் ஒரு தனிப்பயன் நிரலை நான் உருவாக்கியுள்ளேன்.

அணுகல்தன்மை

பார்வையற்றவர்கள் கட்டுரையின் உள்ளடக்கத்தை ஆடியோ வழியாகக் கேட்க விரும்புவார்கள், அல்லது மவுஸைப் பயன்படுத்த சிரமப்படுபவர்கள் விசைப்பலகைக் கட்டுப்பாடுகளை மட்டுமே பயன்படுத்தி வலைத்தளத்தைப் உலாவ விரும்புவார்கள் என்பதைக் கருத்தில் கொண்டு, HTML கோப்புகளில் பல அம்சங்களைச் சேர்ப்பதன் மூலம் அணுகல்தன்மை மேம்படுத்தப்பட்டுள்ளது.

அணுகல்தன்மை பற்றி எனக்கு மிகக் குறைவான அறிவே இருந்தது; எங்கள் நிரலாக்க அரட்டையின் போது ஜெமினிதான் இந்த மேம்பாடுகளைப் பரிந்துரைத்தது.

மேலும் அணுகல்தன்மையை மேம்படுத்த HTML இல் செய்ய வேண்டிய இந்த மாற்றங்களுக்கு, எங்கள் அரட்டையின் போது ஜெமினியிடம் அவற்றை எப்படி செயல்படுத்துவது என்று நான் கேட்டு, மாற்றங்களைப் பயன்படுத்தினேன்.

தடைகள் மறைதல்

இந்த வலைத்தளத்தை உருவாக்க, நிரல் உருவாக்குதல், மொழிபெயர்ப்பு மற்றும் வகைகளையும், குறிச்சொற்களையும் ஒழுங்கமைப்பதற்கான இயற்கை மொழி செயலாக்கம், மற்றும் அணுகல்தன்மை போன்ற நுட்பமான புள்ளிகளை முன்மொழிதல் உள்ளிட்ட பல்வேறு வழிகளில் உருவாக்கும் AI பயன்படுத்தப்பட்டது.

மேலும், HTML உருவாக்கம் மற்றும் வகைகள் மற்றும் குறிச்சொற்களுக்கான இயற்கை மொழி செயலாக்கம் உட்பட, கட்டுரைகளைச் சேர்க்கும் போது தானியங்கி புதுப்பித்தல்களுக்கான ஒரு அமைப்பை நிறுவுவதன் மூலம், ஒவ்வொரு புதிய கட்டுரையுடனும் வளரும் ஒரு வலைத்தளத்தை என்னால் உருவாக்க முடிந்தது.

இந்த வலைத்தளத்தை உருவாக்கியதன் மூலம், உருவாக்கும் AI மூலம் பல்வேறு தடைகளை இப்போது எளிதாகக் கடக்க முடியும் என்பதை நான் உண்மையாகவே உணர்ந்தேன்.

முதலில், மொழித் தடை உள்ளது. 30 மொழிகளை ஆதரிப்பது பாரம்பரியமாக ஒரு தனி நபருக்கு சாத்தியமற்றது, மொழிபெயர்ப்பைக் கருத்தில் கொண்டாலும் கூட.

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

உருவாக்கும் AI இன் மொழிபெயர்ப்பு பாரம்பரிய இயந்திர மொழிபெயர்ப்பை விட நுணுக்கங்களை மிகவும் துல்லியமாக வெளிப்படுத்த முடியும் மற்றும் மிகவும் இயல்பான வெளிப்பாடுகளைப் பயன்படுத்த முடியும். மேலும், மொழிபெயர்க்கப்பட்ட வெளியீட்டை உருவாக்கும் AI இல் மீண்டும் செலுத்தி இயற்கைக்கு மாறான அல்லது பொருத்தமற்ற சொற்றொடர்களைச் சரிபார்க்க முடியும்.

வலைத்தள பலமொழிமயமாக்கலின் கண்ணோட்டத்தில், மொழிகளுக்கிடையே வெளிப்பாட்டில் மாறுபடும் தேதிகள் மற்றும் அலகுகள் போன்ற கூறுகளை சரியாகக் கையாள்வது ஒரு சவாலாக இருந்தது.

உதாரணமாக, முதல் பிரிவில் ஒரு கட்டுரை, இரண்டாவது பிரிவில் இரண்டு, மற்றும் மூன்றாவது பிரிவில் பத்து இருந்தால், ஜப்பானிய மொழியில், இது வெறுமனே "1記事 (1 கட்டுரை), 2記事 (2 கட்டுரைகள்), 10記事 (10 கட்டுரைகள்)," எண்ணுக்குப் பிறகு "記事" என்ற அலகைச் சேர்க்கிறது.

இருப்பினும், ஆங்கிலத்தில், "1 article, 2 articles, 10 articles" போன்ற ஒருமை மற்றும் பன்மைக்கு இடையில் நீங்கள் வேறுபடுத்த வேண்டும். மேலும், சில மொழிகளில், சிறிய பன்மை எண்களுக்கும் பெரிய பன்மை எண்களுக்கும் வெளிப்பாடுகள் மாறலாம் என்று கூறப்படுகிறது.

மேலும், அரபு போன்ற வலமிருந்து இடமாக எழுதப்படும் மொழிகளுக்கு, முழு வலைத்தள அமைப்பும் வாசகரின் கண் அசைவை வலமிருந்து இடமாகப் பின்பற்றுவதைக் கருத்தில் கொள்ள வேண்டும். உரை அல்லது படங்களில் அம்புகள் பயன்படுத்தப்பட்டால், அவை கிடைமட்டமாக புரட்டப்பட வேண்டியிருக்கலாம். இந்த புள்ளிகள் உருவாக்கும் AI மூலம் சரிபார்க்கப்படுவதன் மூலம் தீர்க்கப்படுகின்றன.

உருவாக்கும் AI உடன் வலைத்தள பலமொழிமயமாக்கலில் பணியாற்றுவதன் மூலம், பாரம்பரிய முறைகளில் கவனிக்கப்படாமலோ அல்லது கருத்தில் கொள்ளப்படாமலோ இருந்த அம்சங்களை நான் நுணுக்கமாக தீர்க்க முடிந்தது.

அணுகல்தன்மை தொடர்பான விஷயங்களுக்கும் இது பொருந்தும். முன்பு, நான் வலைத்தளங்களைப் பார்க்கும் அதே வழியில் பார்ப்பவர்களை மட்டுமே நான் கருத முடியும்.

இருப்பினும், உருவாக்கும் AI நான் கவனிக்காத அல்லது முயற்சி காரணமாக நான் புறக்கணிக்கக்கூடிய விஷயங்களை எளிதாக உள்ளடக்குகிறது.

பலமொழிமயமாக்கலும் அணுகல்தன்மையும் இன்னும் சரியானவை அல்ல என்றாலும், நான் தனியாக சிந்தித்து ஆராய்ச்சி செய்வதன் மூலம் அடைந்ததை விட அவற்றின் தரம் அதிகமாக இருப்பதாக நான் நம்புகிறேன்.

இந்த வழியில், உருவாக்கும் AI வலைப்பதிவு கட்டுரைகள் மூலம் தகவல்களைப் பரப்புவதில் எனது முயற்சிகளுக்கு பல தடைகளை நீக்கியுள்ளது.

இறுதியாக

நான் விரிவான நிரலாக்க அனுபவம் கொண்ட ஒரு கணினி பொறியாளர். நான் வேலைக்காக வலைத்தளங்களை உருவாக்கவில்லை என்றாலும், கடந்த காலத்தில் பொழுதுபோக்கிற்காக பல தனிப்பட்ட முகப்புப்பக்கங்களை உருவாக்கியுள்ளேன்.

இந்த அனுபவத்துடனும், உருவாக்கும் AI உடனான அரட்டை தொடர்புகள் மூலமாகவும், இந்த தானியங்கி பலமொழி வலைப்பதிவு தள உருவாக்க அமைப்பை சுமார் இரண்டு வாரங்களில் என்னால் உருவாக்க முடிந்தது.

உருவாக்கும் AI இல்லாமல், நான் பலமொழி ஆதரவைப் பற்றிக் கூட யோசித்திருக்க மாட்டேன். அந்த வகையில், அது கற்பனைத் தடையையும் கடந்தது என்று சொல்லலாம்.

மேலும், ஒரு கட்டுரை சேர்க்கப்படும் ஒவ்வொரு முறையும் வகைப்படுத்துவதற்கும், குறியிடுவதற்கும் உள்ள முயற்சியைக் கருத்தில் கொண்டால், ஆரம்ப உருவாக்கத்திற்குப் பிறகு தளம் புதுப்பிக்கப்படுவதை நிறுத்தியிருக்கும் வாய்ப்பு அதிகம். உருவாக்கும் AI இன் இயற்கை மொழி செயலாக்கத்தால் சாத்தியமான தானியங்குமயமாக்கல் மூலம், பராமரிப்பு மற்றும் புதுப்பித்தல்களின் தடைகளை என்னால் கடக்க முடிந்தது.

மேலும், இந்த அமைப்பை என்னைப் போன்ற நிரலாக்க அல்லது வலைத்தள உருவாக்கும் அனுபவம் இல்லாதவர்களும் உருவாக்க முடியும். இந்த கட்டுரையை ஜெமினி போன்ற உருவாக்கும் AI க்கு காட்டி, ஒன்றை உருவாக்க உங்கள் விருப்பத்தை வெளிப்படுத்தினால், அது உங்களுக்கு எப்படி என்று கற்றுக்கொடுக்கும்.

எனது நிரலை பரவலான பயன்பாட்டிற்காக வெளியிட முடிந்தாலும், உருவாக்கும் AI ஒரு முழுமையான மென்பொருள் பொறியாளராக மாறி வருவதால், பகிர வேண்டிய மிக மதிப்புமிக்க தகவல் நிரல் அல்ல, மாறாக இந்த கட்டுரையைப் போன்ற யோசனைகள் மற்றும் வழிமுறைகளின் விளக்கமாக இருக்கும். யோசனைகள் மற்றும் அடிப்படை வழிமுறைகளை நிரல்களை விட இன்னும் எளிதாக மாற்றலாம், மேம்படுத்தலாம் மற்றும் இணைக்கலாம்.

மென்பொருள் மேம்பாடு மற்றும் வலைத்தள உருவாக்கம் ஆகியவற்றிற்கான தடைகள் மறைந்துவிடுவதால், தனிப்பட்ட தகவல்களைப் பரப்புவதற்கான தடைகளும் மறைந்துவிடும் என்பதை இது அறிவுறுத்துகிறது.

தொழில்நுட்ப ரீதியாக, இணையம் தகவல் பரிமாற்றத்தின் தடையை கிட்டத்தட்ட நீக்கிவிட்டது, ஆனாலும் நாம் இன்னும் மொழி மற்றும் அணுகல்தன்மை போன்ற தடைகளால் தடுக்கப்பட்டுள்ளோம்.

இயந்திர மொழிபெயர்ப்பு மற்றும் உரை-க்கு-பேச்சு மூலம் பெறுநரின் தனித்திறமையால் இந்த தடைகளை ஓரளவுக்கு நம்மால் கடக்க முடியும் என்றாலும், தகவல் அனுப்புபவர் நடவடிக்கை எடுக்காவிட்டால் மற்றும் கருத்தில் கொள்ளாவிட்டால் கடக்க முடியாத பகுதிகளும் உள்ளன.

தகவல் அனுப்புபவர்கள் கடக்க வேண்டிய தடைகளை உருவாக்கும் AI துல்லியமாக நீக்குகிறது.

மொழி மற்றும் அணுகல்தன்மை தடைகள் மறைந்தாலும், கலாச்சாரம், பழக்கவழக்கங்கள் மற்றும் மதிப்புகள் போன்ற வேறுபாடுகள் போன்ற மேலும் தடைகள் நிச்சயமாக இருக்கும். இவை கடக்க இன்னும் கடினமாக இருக்கலாம்.

இருப்பினும், அந்த கடினமான தடைகளை கடக்க, நாம் முதலில் அவற்றுக்கு முந்தைய தடைகளை கடக்க வேண்டும். அத்தகைய தடையின் முன்னால் நாம் இருக்கும்போது, அதைக் கடப்பதற்கான புதிய யோசனைகள் மற்றும் நுட்பங்கள் வெளிப்படும்.

இந்த வழியில், உலகிலிருந்து தடைகள் மறைந்து வரும் ஒரு சகாப்தத்தை நாம் நெருங்கிக்கொண்டிருக்கலாம். இந்த வலைத்தளத்தை உருவாக்கியதன் மூலம் நான் இதைத்தான் உணர்ந்தேன்.