توضیحات : کتاب دادهکاوی برای برنامه نویسان با نام اصلیِ A Programmer’s Guide to Data Mining توسط ران زاچارسکی در وبسایت guidetodatamining.com به صورت رایگان انتشار یافته است. این کتاب در ۸ فصل نگارش شده که در فصل اول به بررسی مقدماتی در مورد دادهکاوی و جنبههای کاربردیِ آن پرداخته شده است. فصل دومِ این کتاب به سیستمهای توصیهگر اختصاص یافته و در آن ساخت و پیادهسازیِ یک سیستم توصیهگر از پایه، با زبان برنامهنویسی پایتون همراه با مفاهیم و پیشزمینههای آن آموزش داده شده است. فصل سوم در امتداد فصل دوم است و به دستهی دیگری از سیستمهای توصیهگر مبتنی بر اقلام و پیادهسازی آنها توجه میکند. فصل چهارم کتاب در مورد طبقهبندی و نحوهی پیادهسازی الگوریتمهای مختلف آن است. فصل پنجم نیز ادامهی فصل چهارم بوده و کمی بیشتر در مورد طبقهبندی صحبت میکند. این فصل به نوعی الگوریتمهای فصل چهارم را توسعه میدهد. فصل ششم کتاب، به صورت انحصاری بر روش بیز ساده تمرکز کرده به طوری که میتوانید مفاهیم و پیادهسازی بیز و بیز ساده را در این فصل مشاهده کنید. فصل هفتم به بررسی دادههای غیر ساختاریافتهی متنی اختصاص دارد و کار با این سبک از دادهها، به عنوان دادههایی که ساختار مشخصی ندارند را در دستور کار خود قرار داده است. در فصل آخر نیز به خوشهبندی میرسیم و الگوریتمهای مختلف آن را همراه با پیادهسازی با کتاب مرور میکنیم.
توضیحات : پیتون یا پایتون یک زبان برنامهنویسی عام منظوره، سطح بالا، شیءگرا و تفسیری است که توسط گیدو ون روسوم (Guido van Rossum) در سال ۱۹۹۱ طراحی شد. فلسفه ایجاد آن به دو هدف اصلی خوانایی بالای برنامههای نوشته شده و حاصل دهی با بازدهی بالای کارهای برنامه نویس برمیگردد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده اند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. یک کار غیر معمول که در طراحی این زبان انجام گرفته استفاده از فاصله و جلوبردن متن برنامه برای مشخص کردن بلوک های مختلف کد است. پایتون مدل های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییر ها از یک سامانهٔ پویا استفاده میکند. این زبان از زبان های برنامه نویسی تفسیری بوده و به صورت کامل یک زبان شیگرا است که در ویژگیها با زبانهای تفسیری پرل، روبی، اسکیم، اسمالتاک و تیسیال مشابهت دارد و از مدیریت خودکار حافظه استفاده میکند. پایتون پروژهای بازمتن توسعه یافته است و توسط بنیاد نرمافزار پایتون مدیریت میگردد. نسخهٔ کنونی (مارس ۲۰۰۸) این زبان ۲.۶ است.همچنین نسخهٔ آزمایشی ۳.۰ نیز موجود است