سؤال

كنت أتساءل إذا كان هناك أي جيدة ونظيفة البرمجة الشيئية (OOP) تنفيذ بايزي تصفية البريد المزعج النص التصنيف ؟ هذا هو فقط لأغراض التعلم.

هل كانت مفيدة؟

المحلول

وأوصى بالتأكيد Weka وهو فتح مصدر برنامج استخراج البيانات مكتوب في جاوة:

يكا هو مجموعة من خوارزميات تعلم الآلة استخراج البيانات المهام.الخوارزميات يمكن أن تكون إما تطبيقها مباشرة على مجموعة بيانات أو دعا من الخاصة بك جافا البرمجية.Weka يحتوي على أدوات البيانات المعالجة والتصنيف الانحدار ، المجموعات ، جمعية قواعد التصور.بل هو أيضا مناسبة لتطوير الجهاز الجديد التعلم المخططات.

كما ذكر أعلاه, أنه يأتي مع مجموعة من مختلف المصنفات مثل SVM, غربلة, C4.5, Naive Bayes (بالطبع) وغيرها الكثير (انظر API doc).علما أن الكثير من المصنفات معروفة أفضل بكثير برفومنس من السذاجة Bayes في مجال الكشف عن البريد المزعج أو تصنيف النص.

وعلاوة على ذلك Weka يجلب لك جدا قوية واجهة المستخدم الرسومية

نصائح أخرى

تحقق من الفصل 6 من برمجة الذكاء الجماعي

ربما https://ci-bayes.dev.java.net/ أو http://www.cs.cmu.edu/~javabayes/Home/node2.html?

أنا لم ألعب مع ذلك أيضا.

هنا هو تنفيذ بايزي تصفية في C#: ساذجة البريد المزعج بايزي تصفية C# (يتم استضافتها على CodeProject).

nBayes - آخر C# تنفيذ استضافتها على CodePlex

في الفرنسية ، ولكن يجب أن تكون قادرة على العثور على وصلة التحميل :) PHP السذاجة النظرية الافتراضية فلتر

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top