Open the app

Programming Python an AI

English → Sinhala Level B1103 cards3 stories

Build your vocabulary for coding in Python and exploring AI! Learn to talk about code structure, libraries, and new tech developments while improving your programming skills. Perfect for intermediate learners who want to discuss tech topics more fluently.

Programming Python an AI

Stories

කණ්ඩායමේ ව්‍යාපෘතිය

Sinhala

පසුගිය සතියේ අපගේ කණ්ඩායමට විශාල ව්‍යාපෘතියක් ලැබුණා. එම ව්‍යාපෘතියේදී අපි Python භාවිතා කරමින් AI වැඩසටහනක් ලියනවා. ඇය පවසා ඇත්තේ මෙම වැඩසටහනේ විශේෂාංගයක් වන්නේ කේත කාර්යක්ෂමව සැකසීමට හැකි වීම බවයි. අපට තවමත් ඇල්ගොරිතමයක් සම්පූර්ණ කර නැත, වුවද අපි දත්ත කට්ටල සැකසන අතරම පුහුණු මාදිලි සංකීර්ණ වුවත් ක්‍රියාත්මක කරනවා. ඔබත් අප සමඟ මෙම වැඩසටහන ලියනවාද? පරිගණක පුස්තකාලයක් තිබේද? එදිනෙදා අපේ විද්‍යාඥයින් තම ඇල්ගොරිතමය ප්‍රශස්ත කිරීමට උත්සාහ කරනවා. ඔවුන් කේත ලියනවා, විශ්ලේෂණය කරනවා, නිදොස් කරයි. ඔබේ ආසාව මත අපි මෙම විශේෂාංග වේගයෙන් යාවත්කාලීන කරන්නම්!

පයිතන් කේත දෝෂ

Sinhala

මම පසුගිය මාසයේ පයිතන් කේතයක් ලියමින් සිටියා. එය ස්වයංක්‍රීය ජාලයක් හැසිරවීමට සකස් කරන ලදී. ඊයේ මගේ මිතුරා පවසා, "ඔබ මෙම කේතය හැසිරවුවාද?" මම පිළිතුරු දුන්නේ නැත. මම තවමත් එහි දෝෂ නිවැරදිව කරමින් සිටියෙමි. මාස කිහිපයකට පෙර මම පැරණි API එකක් භාවිතා කළා. එහි පරාමිතීන් නිසි ලෙස සකස් කර නොතිබුණද, මම එය සාර්ථකව ඒකාබද්ධ කළා. විද්‍යාඥයින් පවසන පරිදි, කේතයේ නිරවද්‍යතාවයක් ඇති විට ප්‍රතිඵල හොඳ වේ. මම දැන් නව මාදිලියක් ගොඩනගමින් සිටිනවා. ඔහු එය දුටු විට පුනරාවර්තන දත්ත විශ්ලේෂණය කරයි. මෙම කාර්යයන් කලින් බොහෝ දුෂ්කරතා ඇති කළා. ඔවුන් සියුම් කේතයක් ලියා ඇත. එය ප්‍රතිනියෝජනය කිරීමට පුහුණුවීමට යුතුය.

රාමිලාගේ AI වැඩසටහන

Sinhala

රාමිලා පයිතන් AI වැඩසටහනක් නිර්මාණය කරමින් සිටියා. ඇය තවමත් පුහුණුවීමට අවශ්ය විශේෂාංග එකතු කරමින් සිටියා. ඇය කළේ දත්ත කට්ටලයක් බෙදාගෙන වර්ගීකාරකයක් නිර්මාණය කිරීමටයි. ඇය පෙර උදෑසන පරීක්ෂණ කිරීමට තක්සේරු කර තිබුණද, මාදිලියේ නිරවද්‍යතාවයක් තහවුරු කර නොතිබුණා. ඇයගේ කණ්ඩායමට ඇය පවසා සිටියේ "අපට තවත් පුහුණු දත්ත අවශ්යයි" යන්නයි. ඔවුන් නිතිපතා දත්ත සාමාන්‍යකරණය කරමින් සිටියහ. රාමිලා විශ්වාස කළේ ඇයගේ වැඩසටහන සාර්ථකව ක්‍රියාත්මක වන බවයි. ඇය දැන් වැඩි දියුණු කළ මාදිලියක් නිර්මාණය කරමින් සිටියා.

Sample flashcards 20

  • to write code කේත ලිවීමට
  • She writes code every day. ඇය එදිනෙදා කේත ලියනවා
  • Does he write code for his projects? ඔහු තම ව්‍යාපෘති සඳහා කේත ලියනවාද?
  • They do not write code in Python. ඔවුන් Python හි කේත නොලියනවා
  • to debug a program පරිගණක වැඩසටහනක් නිදොස් කිරීමට
  • Have you debugged the program yet? ඔබත් පරිගණක වැඩසටහන නිදොස් කර තිබේද?
  • The program hasn't been debugged yet. පරිගණක වැඩසටහන තවමත් නිදොස් කර නැත
  • to use a library පුස්තකාලයක් භාවිතා කිරීමට
  • to use a Python library Python පුස්තකාලයක් භාවිතා කිරීමට
  • May we use this Python library for our project? අපට අපගේ ව්‍යාපෘතිය සඳහා මෙම Python පුස්තකාලය භාවිතා කළ හැකිද?
  • Your team may not use that outdated library. ඔබේ කණ්ඩායමට එම යල්පැන ගිය පුස්තකාලය භාවිතා කළ නොහැක
  • to train a model මාදිලියක් පුහුණු කිරීමට
  • Scientists train AI models with large datasets. විද්‍යාඥයින් විශාල දත්ත කට්ටල සමඟ AI මාදිලි පුහුණු කරයි
  • Has the model been trained yet? මාදිලිය පුහුණු කර ඇත්ද?
  • to optimize an algorithm ඇල්ගොරිතමයක් ප්‍රශස්ත කිරیریමට
  • to optimize the algorithm ඇල්ගොරිතමය ප්‍රශස්ත කිරීමට
  • He said they had optimized the algorithm. ඔහු පවසා ඇත්තේ ඔවුන් ඇල්ගොරිතමය ප්‍රශස්ත කර ඇති බවයි
  • Despite being complex, the algorithm was optimized quickly. සංකීර්ණ වුවද, ඇල්ගොරිතමය වේගයෙන් ප්‍රශස්ත කරන ලදී
  • to implement a feature විශේෂාංගයක් ක්‍රියාත්මක කිරීමට
  • We used to implement features manually. අපි විශේෂාංග අතින් ක්‍රියාත්මක කරනවා

A sample of the collection — the full set lives in the app.

Learn this topic in Taalhammer

Spaced repetition, pronunciation and audio — in the app.

Open in the app