செவ்வாய், 17 மார்ச், 2026

வாரம் 6: தொல்காப்பியம் - நூன்மரபு (பைத்தான்வழி உரை-6)

📜 வாரம் 6: தொல்காப்பியம் - நூன்மரபு (பைத்தான்வழி உரை-6) | Tolkappiyam Nunmarabu Python Text-6

வாரம் 6: தொல்காப்பியம் - நூன்மரபு (பைத்தான்வழி உரை-6)

Tolkappiyam - Nunmarabu (Python Text-6)

முனைவர் சத்தியராஜ் தங்கச்சாமி

தமிழ் உதவிப்பேராசிரியர், முதன்மைப் பதிப்பாசிரியர், விக்கிமீடியர்

ஸ்ரீ கிருஷ்ணா ஆதித்யா கலை மற்றும் அறிவியல் கல்லூரி, கோயம்புத்தூர் – 641042.

அறிமுகம்

முந்தைய வகுப்பில் தொல்காப்பிய நூன்மரபின் 10 முதல் 16 வரைக்கும் உள்ள நூற்பாக்களுக்கு தீப்சீக் செய்யறிவுக் கருவியின் (AI Tool) மூலம் நிரல் எழுதி இயக்கும் முறை விளக்கப்பட்டது. அதன் அடுத்த படிநிலைகளை இங்குக் காணலாம்.

தீப்சீக் (DeepSeek) செய்யறிவுக் கருவியின் சிறப்புகள்
அன்பா! தீப்சீக் (DeepSeek), மேம்பட்ட செய்யறிவுத் (AI) தொழில்நுட்பமாகும். இது பல்வேறு நுட்பங்களையும் செயல்பாடுகளையும் மேற்கொள்ளும் திறனைக் கொண்டுள்ளது. இதன் மூலம் பின்வரும் செயல்பாடுகளை மிக எளிதாகச் செய்ய முடியும். அதனை அறிவோமா?
சரி ஐயா…

இயற்கை மொழி ஆய்வு

  • உரைப் பகுப்பாய்வு
  • தகவல்களைப் பிரித்தெடுத்தல்
  • மொழிபெயர்ப்பு
  • ஆவணச்சுருக்கம்
  • உரை உருவாக்கம்
  • உரையாடல் (Chatbots)
  • மெய்நிகர் உதவியாளர்கள்

படம், காணொலிகள் பகுப்பாய்வு

  • பொருள்களை அடையாளம் காணுதல்
  • முக அடையாளம் காணுதல்
  • உணர்ச்சிப் பகுப்பாய்வு
  • காட்சித் தரவுகளிலிருந்து தகவல்களைப் பிரித்தெடுத்தல்

தரவுப் பகுப்பாய்வும் கணிப்புகளும்

  • பெரிய தரவுத் தொகுப்புகளைப் பகுப்பாய்வு செய்தல்
  • வணிகம், நிதித் தரவுகளின் அடிப்படையில் கணிப்புகள்
  • மாதிரிகள், போக்குகளை அடையாளம் காணுதல்

இயந்திரக் கருவியியல்

  • தரவுகளிலிருந்து மாதிரிகளை உருவாக்குதல்
  • பயிற்றுவித்தல் & வகைப்படுத்தல்
  • குழுப்படுத்தல்
  • பின்னடைவுப் பகுப்பாய்வு

தன்னியக்க முடிவெடுத்தல்

  • தொழில்துறைச் செயல்முறைகளைத் தன்னியக்கமாக்குதல்
  • இயந்திரக் கருவியியல் (ரோபோக்கள்)
  • தன்னியக்க வாகனங்களைக் கட்டுப்படுத்துதல்

பாதுகாப்பும் கண்காணிப்பும்

  • இணையப் (சைபர்) பாதுகாப்பு
  • தரவுப் பாதுகாப்பு
  • கண்காணிப்பு அமைப்புகள்
  • பாதுகாப்பு இன்மை அறிவிப்புகள்

உடல்நலமும் மருத்துவமும்

  • மருத்துவப் படங்களைப் பகுப்பாய்வு செய்தல்
  • நோய் கண்டறிதல்
  • சிகிச்சை பரிந்துரைகள்
  • உடல்நல மேலாண்மை & கண்காணிப்பு

தனிப்பயனாக்கம், பரிந்துரைகள்

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

ஆராய்ச்சியும் மேம்பாடும்

  • புதிய செய்யறிவு (AI) மாதிரிகள்
  • ஆணைத்தொடர்களை உருவாக்குதல்
  • தரவு அறிவியல்
  • செய்யறிவு (AI) தொடர்பான ஆராய்ச்சி

என இதன் பட்டியல் நீளுகின்றது பார் அன்பா!

ஐயா இதைப் பார்க்கும்பொழுது மலைப்பாக உள்ளது.

ஆம். செய்யறிவுக் கருவியின் துணையின்றி இனி வருங்காலம் எந்தத் துறையும் இயங்காது என்பதே உண்மை அன்பா!

ஐயா இந்த நுட்பத்தை அறிந்து என்னை மேம்படுத்திக் கொள்கின்றேன்.

சரி அன்பா! நாம் முந்தைய வகுப்பில் விட்ட பகுதியிலிருந்து தொடங்குவோமா?

சரி ஐயா…
வினவல் மென்பொறியாளர் (Prompt Engineering)
ஐயா முந்தைய வகுப்பில் வினவல் மென்பொறியாளர் எனக் கூறினீர்கள் அல்லவா? அப்படியென்றால் என்ன?

அது வேறொன்றும் வினா - விடை வகை படித்திருப்பாய் அல்லவா? அதேயேதான் இங்கு வினவல், பதில் என்கின்றனர். நாம் கேட்கும் கேள்வி சரியாகிருந்தால், அதற்கு ஏற்ற விடை கிடைக்கும் அல்லவா? அதுபோல்தான் இதுவும். சரி… இனி, தீப்சீக் செய்யறிவுக் (DeepSeek) கருவியிடம் தொல்காப்பிய எழுத்ததிகார நூன்மரபு 10-16 நூற்பாக்கள், அதன் உரைகள் ஆகியவற்றைத் தந்து ஒரு விளையாட்டுப் பைத்தான் நிரல் எழுதித் தரவும் என்று கேட்போமா?

சரி ஐயா…

சரி… இப்பொழுது வினவலாகக் கேட்டதற்கு அது எழுதித் தந்துள்ள பைத்தான் நிரலைப் பார்.

DeepSeek AI - விளையாட்டு நிரல்

தமிழ் எழுத்து விளையாட்டுக்கள்

import random

# தமிழ் எழுத்துகள், மாத்திரைகள்
uyirmei_letters = ["க", "கா", "கி", "கீ", "கு", "கூ", "கெ", "கே", "கை", "கொ", "கோ", "கௌ"]
mei_letters = ["க்", "ங்", "ச்", "ஞ்", "ட்", "ண்", "த்", "ந்", "ப்", "ம்", "ய்", "ர்", "ல்", "வ்", "ழ்", "ள்", "ற்", "ன்"]
mathirai_info = {
    "க": 1, "கா": 2, "கி": 1, "கீ": 2, "கு": 1, "கூ": 2, "கெ": 1, "கே": 2, "கை": 2, "கொ": 2, "கோ": 2, "கௌ": 2,
    "க்": 0.5, "ங்": 0.5, "ச்": 0.5, "ஞ்": 0.5, "ட்": 0.5, "ண்": 0.5, "த்": 0.5, "ந்": 0.5, "ப்": 0.5, "ம்": 0.5,
    "ய்": 0.5, "ர்": 0.5, "ல்": 0.5, "வ்": 0.5, "ழ்": 0.5, "ள்": 0.5, "ற்": 0.5, "ன்": 0.5
}

# எழுத்து யோசனை விளையாட்டு
def guess_letter_game():
    print("விளையாட்டு 1: எழுத்து யோசனை")
    print("நீங்கள் ஒரு தமிழ் எழுத்தை யோசிக்க வேண்டும். நான் அதைக் கண்டுபிடிப்பேன்!")
    input("யோசித்து முடிந்ததும் Enter அழுத்தவும்...")
    letter = random.choice(uyirmei_letters + mei_letters)
    print(f"நான் யோசித்த எழுத்து: {letter}")
    print()

# மாத்திரைக் கணக்கு விளையாட்டு
def mathirai_count_game():
    print("விளையாட்டு 2: மாத்திரைக் கணக்கு")
    letter = random.choice(list(mathirai_info.keys()))
    print(f"எழுத்து: {letter}")
    answer = input("இந்த எழுத்தின் மாத்திரை எவ்வளவு? (எண்ணாக உள்ளிடவும்): ")
    if float(answer) == mathirai_info[letter]:
        print("சரியான பதில்! வாழ்த்துக்கள்!")
    else:
        print(f"தவறான பதில். சரியான பதில்: {mathirai_info[letter]}")
    print()

# உயிர்மெய் கண்டுபிடி விளையாட்டு
def uyirmei_find_game():
    print("விளையாட்டு 3: உயிர்மெய் கண்டுபிடி")
    letter = random.choice(uyirmei_letters)
    print(f"எழுத்து: {letter}")
    answer = input("இது உயிர்மெய் எழுத்தா? (ஆம்/இல்லை): ").strip().lower()
    if answer == "ஆம்":
        print("சரியான பதில்! வாழ்த்துக்கள்!")
    else:
        print("தவறான பதில். இது உயிர்மெய் எழுத்து.")
    print()

# முதன்மை நிரல்
def main():
    print("தமிழ் எழுத்து விளையாட்டுக்களுக்கு வரவேற்கிறோம்!")
    while True:
        print("1. எழுத்து யோசனை")
        print("2. மாத்திரை கணக்கு")
        print("3. உயிர்மெய் கண்டுபிடி")
        print("4. வெளியேறு")
        choice = input("உங்கள் தேர்வு (1-4): ").strip()
        
        if choice == "1":
            guess_letter_game()
        elif choice == "2":
            mathirai_count_game()
        elif choice == "3":
            uyirmei_find_game()
        elif choice == "4":
            print("விளையாட்டை முடித்துவிட்டு வெளியேறுகிறீர்கள். நன்றி!")
            break
        else:
            print("தவறான தேர்வு. மீண்டும் முயற்சிக்கவும்.")
        print()

# நிரலை இயக்குதல்
if __name__ == "__main__":
    main()
                    
இந்த நிரல் சரியாக இயங்குகிறதா எனப் பார்ப்போமா? சரி ஐயா… நான் இப்பொழுது இயக்கும் பொத்தானை கோலேப்பில் அழுத்துகின்றேன் பார்! அழுத்திவிட்டேன்… இயங்குகின்றது… அது தரும் விளைவு அந்த நிரலின் கீழே உள்ளது பார்!
தமிழ் எழுத்து விளையாட்டுக்களுக்கு வரவேற்கிறோம்!
1. எழுத்து யோசனை
2. மாத்திரை கணக்கு
3. உயிர்மெய் கண்டுபிடி
4. வெளியேறு
உங்கள் தேர்வு (1-4): 2
விளையாட்டு 2: மாத்திரைக் கணக்கு
எழுத்து: ட்
இந்த எழுத்தின் மாத்திரை எவ்வளவு? (எண்ணாக உள்ளிடவும்): 0.5
சரியான பதில்! வாழ்த்துக்கள்!

1. எழுத்து யோசனை
2. மாத்திரை கணக்கு
3. உயிர்மெய் கண்டுபிடி
4. வெளியேறு
உங்கள் தேர்வு (1-4): 1
விளையாட்டு 1: எழுத்து யோசனை
நீங்கள் ஒரு தமிழ் எழுத்தை யோசிக்க வேண்டும். நான் அதைக் கண்டுபிடிப்பேன்!
யோசித்து முடிந்ததும் Enter அழுத்தவும்...
நான் யோசித்த எழுத்து: கொ
ஆம் ஐயா… கண்டேன். மிக்க மகிழ்ச்சி… இந்த விளையாட்டு நன்றாக இயங்குகின்றது ஐயா…

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

சரி ஐயா…

சரி… இதற்குரிய நிரலை என்னுடைய கித்துப்பில் [6] தருகின்றேன்; இதனை நீயும் இயக்கிப் பார் அன்பா…

சரி ஐயா…
புதிய பைத்தான் குறிச்சொற்கள்
அது இருக்கட்டும் இந்த நிரலில் நீ கண்ட புதிய குறிச் சொற்களைச் சொல் பார்க்கலாம்.
ஐயா… அதுவந்து, random, random.choice, f, else, main(), input, .strip(), while, __name__ == "__main__" ஆகியன ஐயா…
சரியாகப் பட்டியலிட்டுள்ளீர்கள்.

புதிய குறிச்சொற்கள் விளக்கம்:

random random.choice() f"{variable}" main() .strip() while if __name__ == "__main__"

இவை ஒவ்வொன்றையும் அடுத்த வகுப்பில் விளக்கமாக அறிந்துகொள்வோம்.

முடிவு
சரி அன்ப! இந்த வகுப்பை இத்துடன் முடித்துக் கொள்வோமா. அடுத்துவரும் பாடவேளையில் நீங்கள் பட்டியலிட்டுள்ள குறிச்சொல் தொடர்பான விளக்கங்களை அறிவோம். அதனுடன், அடுத்துவரும் நூற்பாக் குறிப்புகளை வைத்து வேறு எவ்வகையில் எல்லாம் கட்டளை எழுதி ஆய்வுகள் செய்யலாம் என அறிந்துகொள்வோமா? சரி ஐயா. மிக்க நன்றி!
துணைநின்றவை
📺 காணொலி விரிவுரையைப் பாருங்கள்
ஆறாம் வார முழு விளக்கவுரை (காணொலி நேரம்: 45:20)

கருத்துகள் இல்லை:

கருத்துரையிடுக

உங்கள் கருத்துகள் வரவேற்கப்படுகின்றன

வாரம் 8: தொல்காப்பியம் - நூன்மரபு (பைத்தான்வழி உரை-8)

📜 வாரம் 8: தொல்காப்பியம் - நூன்மரபு (பைத்தான்வழி உரை-8) | Tolkappiyam Nunmarabu Python Text-8 ...