د مصنوعي ځيرکتيا لپاره د پروګرام جوړوونکو ژبو نوملړ

د ويکيپېډيا، وړیا پوهنغونډ له خوا

د مصنوعي ځيرکتيا څېړونکو د مصنوعي ځيرکتيا لپاره ډېرې ځانګړې برنامه جوړوونکې ژبې رامینځته کړې دي:

ژبې[سمول]

  • AIML (مانا د "مصنوعي ځيرکتيا مارک اپ ژبه") [۱] د XML [۲] فرعي سیټ دی او د ALICE ډوله چیټ بوټونو لپاره کارول کیږي.
  • C# د .NET په کارولو سره د لوړې کچې ماشین زده کړې ماډلونو رامینځته کولو لپاره کارول کېدی شي. مایکروسافټ کارول کیږيML.NET د موجوده پروژو د ادغام څخه د .NET پلیټ فارم په کارولو سره د موجوده سافټویر پروسه پرمختللې او ساده شوې.
  • Lisp یا د ډیټا پروسس کولو ژبه لومړنۍ ژبه وه چې د مصنوعي استخباراتو لپاره رامینځته شوې. او دا د داسې پروګرامونو ملاتړ کول دي چې کولی شي عمومي ستونزې حل کړي. لکه لیست، اتحادیه، سکیما (چوکاټ)، د ډیټامیک حافظې تخصیص، د معلوماتو ډولونه، بیرته راستنیدل، د اتحادیې بیرته ترلاسه کول، د دلیلونو په توګه د دندو کارول، جنراتور (بهیر)، او کوپراتیف ملټي ټاسک کول.
  • سمالټک په پراخه کچه د سمولیشن، عصبي شبکو، ماشین زده کړې او جینیاتي الګوریتمونو لپاره کارول کیږي. دا ژبه د پیغام تیریدو په کارولو سره د اعتراض پراساس برنامه کولو غوره او خورا ښکلې بڼه پلي کوي.
  • پرولوګ [۳] [۴] د اعلاناتي پروګرام کولو ژبه ده چې په هغه کې پروګرامونه د اړیکو په اړه څرګندیږي او د دې اړیکو په اړه د پوښتنو په اجرا کولو سره اجرا کیږي. پرولوګ په ځانګړې توګه د سمبولیک استدلال، ډیټابیس ، او د ژبې تحلیل پروګرامونو لپاره ګټور دی. دا ژبه نن ورځ په مصنوعي استخباراتو کې په پراخه کچه کارول کیږي.
  • سټرایپس د مهالویش او اتوماتیک برنامه کولو ستونزو څرګندولو لپاره یوه ژبه هم ده چې لومړني حالت ، هدف حالت او د عملیاتو سیټ څرګندوي. د هر عمل لپاره، مخکې شرطونه (هغه شرایط چې باید د عمل ترسره کولو دمخه وټاکل شي) او وروسته شرایط (هغه شرایط چې د عمل ترسره کولو وروسته ټاکل کیږي) تعریف شوي.
  • د ژبې پلان جوړونکی د دوو کړنلارو او منطقي ژبو تر منځ یو ترکیب دی. دا ژبه منطقي جملې ته یو طرزالعمل تشریح ورکوي په کوم کې چې مفکورې د نمونې پراساس تحلیل لخوا تشریح کیږي.
  • PAP-11 په متحرک ډول ترتیب شوی د اکو پروګرام کولو ژبه ده چې د تشریح شوي ژبې ډیری ځانګړتیاو سره. . دا د پاپ لاګ پروګرام کولو چاپیریال اصلي ژبه ده، چې په اصل کې د سسیکس پوهنتون لخوا رامینځته شوې او په دې وروستیو کې د برمنګهم پوهنتون د کمپیوټر ساینس ښوونځي کې، چې د پاپ لاګ ویب پاڼه کوربه کوي. په حقیقت کې، دا ډیری وختونه د نورو پروګرام کونکو لپاره د سمبولیک پروګرام کولو تخنیکونو معرفي کولو لپاره کارول کیږي څوک چې د Lisp په پرتله د پاپ ژبې نحو سره ډیر بلد دي (لکه پاسکال پروګرامونکي). د پاپ 11 ژبې یوه ځانګړتیا دا ده چې دا د لومړۍ درجې دندو ملاتړ کوي.
  • د R ژبه په عصري مصنوعي استخباراتو کې هم په پراخه کچه کارول کیږي پشمول د احصایوي محاسبې ، شمیرې تحلیل ، د بایسیان انفرنس کارول ، عصبي شبکې او په عمومي ډول د ماشین زده کړې . د مالیې، بیولوژي، ټولنپوهنې یا طب په برخو کې، دا یو له اصلي معیاري ژبو څخه شمیرل کیږي او د پروګرام کولو ډیری نمونې وړاندې کوي لکه ویکتور کمپیوټري، فعال پروګرامونه او د اعتراض پر بنسټ پروګرامونه.
  • Python په پراخه کچه د مصنوعي استخباراتو لپاره کارول کیږي، د ډیری غوښتنلیکونو لپاره پیکجونه په شمول د عمومي مصنوعي استخباراتو، ماشین زده کړه ، د طبیعي ژبې پروسس کول ، او عصبي شبکې . د مصنوعي استخباراتو کارول د برنامو رامینځته کولو لپاره چې د انسان په څیر دندې ترسره کوي او د انسان مهارتونه تقلید کوي د ماشین زده کړه ده. مصنوعي استخبارات او ماشین زده کړه دواړه نږدې سره تړلي دي او نن ورځ په پراخه کچه کارول کیږي. [۵]
  • هاسکل د مصنوعي استخباراتو لپاره خورا ښه پروګرام کولو ژبه هم ده. د کانډرو ارزونې، لیست او مونډ منطق په کارولو سره د غیر متمرکز الګوریتم څرګندول اسانه دي چې ډیری وختونه کارول کیږي. همدارنګه، د لامحدود ډاټا جوړښتونه د لټون ونو لپاره خورا ښه دي. د دې ژبې ځانګړتیاوې د الګوریتمونو څرګندولو لپاره یو هایبرډ لاره چمتو کوي. د دې ژبې یوازینۍ نیمګړتیا دا ده چې د ډیاګرامونو سره کار کول په لومړي سر کې یو څه ستونزمن دي.
  • د ولفرم ژبه د ماشین زده کړې پراخه وړتیاوې شاملې دي، په شمول د لوړ اتوماتیک دندې لکه وړاندوینه او طبقه بندي د ځانګړو کشف میتودونو پراساس. دا دندې د ډیټا ډیری ډولونو کې پلي کیدی شي ، پشمول شمیرې ، کټګوري ، د وخت لړۍ ، متن او عکس. [۶]
  • جاوا (د پروګرام کولو ژبه) په عمده توګه د ماشین زده کړې، جینیکیک پروګرام کولو، لټون الګوریتمونو، عصبي شبکو او څو روبوټ سیسټمونو لپاره د حلونو رامینځته کولو لپاره کارول کیږي. [ سرچینې ته اړتیا لري ]
  • جولیا (د پروګرام کولو ژبه) د مثال په توګه د ماشین زده کړې لپاره د اصلي یا غیر اصلي کتابتونونو په کارولو سره کارول کیږي.

اړوندې پوښتنې[سمول]

  • د مصنوعي استخباراتو ويوکی
  • د محدود پروګرام کولو ژبو نوملړ
  • د کمپیوټر الجبرا سیسټمونو نوملړ
  • د منطقي پروګرام کولو ژبو نوملړ
  • د پوهې استازي ژبې نوملړ
  • د پنځم نسل پروګرامینګ ژبه

سرچينې[سمول]

  1. according to (the intro page to) the AIML Repository Archived 2015-04-14 at the Wayback Machine. at nlp-addiction.com
  2. See the AIML "Intro" (web) page Archived 2013-10-29 at the Wayback Machine. at www.alicebot.org
  3. History of logic programming:
  4. Prolog:
  5. Matthew Lopez (11 January 2021). "Top 10 Reasons Why Python is Good for Artificial Intelligence". الوسيط |CitationClass= تم تجاهله (مساعدة)
  6. Wolfram Language