นี่คือคำสั่ง ifile ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ifile - ไฟล์ปฏิบัติการหลักสำหรับระบบกรองเมล ifile
เรื่องย่อ
ไอไฟล์ [-b ไฟล์] [-q|-Q] [-g] [-k] [-o] [-v NUM] [เล็กซิ่ง ตัวเลือก] ไฟล์ ...
ไอไฟล์ -c -q|-Q [-T ธรณีประตู] [-b ไฟล์] [-g] [-k] [-o] [เล็กซิ่ง ตัวเลือก] ไฟล์ ...
ไอไฟล์ [-b ไฟล์] [-d โฟลเดอร์] [-i โฟลเดอร์|-u โฟลเดอร์] [-g] [-k] [-o] [-v NUM] [เล็กซิ่ง ตัวเลือก]
ไฟล์ ...
ไอไฟล์ -r [-b ไฟล์]
DESCRIPTION
ไอไฟล์ เป็นไคลเอนต์ตัวกรองเมลที่ใช้การเรียนรู้ของเครื่องเพื่อจำแนกอีเมลออกเป็น
โฟลเดอร์/กล่องจดหมาย อัลกอริทึมที่ใช้เรียกว่า Naive Bayes โดยทั่วไปไร้เดียงสา
Bayes ถือว่าเอกสารแต่ละฉบับเป็นการรวบรวมคำที่ไม่เรียงลำดับและจัดประเภทโดยการจับคู่
การกระจายเอกสารที่มีการกระจายโฟลเดอร์/เมลบ็อกซ์ที่ใกล้เคียงที่สุด
OPTIONS
-b, --db-ไฟล์=ไฟล์
ตำแหน่งที่จะอ่าน/จัดเก็บฐานข้อมูล ifile ค่าเริ่มต้นคือ ~/.idata
-c, --กระชับ
เทียบเท่ากับ "ifile -v 0 | ศีรษะ -1 | ตัด -f1 -dต้องใช้กับ -q or -Q.
-d, --ลบ=โฟลเดอร์
ลบสถิติสำหรับแต่ละ ไฟล์ จากหมวดหมู่ โฟลเดอร์
-f, --โฟลเดอร์-calcs=โฟลเดอร์
แสดงการคำนวณความน่าจะเป็นของคำสำหรับ โฟลเดอร์
-g, --ไฟล์บันทึก
สร้างและจัดเก็บข้อมูลการดีบักใน ~/.ifile.log
-i, --แทรก=โฟลเดอร์
เพิ่มสถิติของแต่ละไฟล์ในหมวดหมู่ โฟลเดอร์
-k, --เก็บไม่บ่อย
ทิ้งไว้ในฐานข้อมูลคำที่เกิดขึ้นไม่บ่อยนัก (ปกติจะโยนทิ้ง)
-l, --query-loocv=โฟลเดอร์
สำหรับแต่ละไฟล์ ลบไฟล์ออกจาก . ชั่วคราว โฟลเดอร์, ดำเนินการค้นหาและ
แล้วใส่ไฟล์กลับเข้าไปใหม่ โฟลเดอร์. ฐานข้อมูลไม่ถูกแก้ไข
-o, --เกิดขึ้น
ใช้การแสดงบิตเวกเตอร์ของเอกสาร นับแต่ละคำหนึ่งครั้งต่อเอกสาร
-q, --สอบถาม
คะแนนเรตติ้งเอาต์พุตสำหรับแต่ละไฟล์
-Q, --แบบสอบถามแทรก
สำหรับแต่ละไฟล์ ออกคะแนนเรตติ้งและเพิ่มสถิติสำหรับโฟลเดอร์ด้วย
คะแนนสูงสุด
-T, --เกณฑ์=ธรณีประตู
เมื่อใช้กับทั้งสองอย่าง -c และ -q, ส่งออกหมวดหมู่อันดับสูงสุดสองหมวดหมู่หากพวกเขา
คะแนนแตกต่างกันมากที่สุด ธรณีประตู / 1000 ซึ่งสามารถใช้ตรวจจับเส้นขอบได้
กรณี เมื่อใช้กับ -q เท่านั้นและใดๆ ธรณีประตู > 0 ส่งออกความแตกต่างของคะแนน
เปอร์เซ็นต์ ตัวอย่างเช่น,
ไอไฟล์ -T1 -q ฟู.txt
อาจส่งผลให้
สแปม -15570.48640776
ไม่ใช่สแปม -18728.00272369
diff[สแปม,ไม่ใช่สแปม](%) 9.21
ถ้าเป็นเช่นนั้น
ไอไฟล์ -T93 -q -c ฟู.txt
จะส่งผลให้
สแปม foo.txt ไม่ใช่สแปม
แต่ทว่า
ไอไฟล์ -T92 -q -c ฟู.txt
จะส่งผลให้
foo.txt สแปม
-r, --รีเซ็ตข้อมูล
ลบข้อมูลที่เก็บไว้ทั้งหมดในปัจจุบัน
-u, --อัปเดต=โฟลเดอร์
เหมือนกับ 'insert' ยกเว้นแต่จะเพิ่มเฉพาะสถิติ if โฟลเดอร์ มีอยู่แล้ว
-v, --การใช้คำฟุ่มเฟือย=NUM
จำนวนเอาต์พุตขณะรัน: 0=เงียบ, 1=เงียบ, 2=ความคืบหน้า, 3=ละเอียด, 4=ดีบัก
ตัวเลือก Lexing:
-a, --อัลฟ่า-เล็กเซอร์
คำ Lex เป็นลำดับของตัวอักษร (ค่าเริ่มต้น)
-A, --อัลฟ่า-เท่านั้น-lexer
เฉพาะลำดับอักขระที่คั่นด้วยช่องว่าง lex ซึ่งประกอบด้วย
อักขระตามตัวอักษร
-h, --แถบส่วนหัว
ข้ามบรรทัดส่วนหัวทั้งหมด ยกเว้น เรื่อง: จาก: และ ถึง:
-m, --max-ยาว=ถัง
ข้ามส่วนของข้อความหลังจากครั้งแรก ถัง ตัวอักษร ใช้ข้อความทั้งหมด if ถัง
ตั้งค่าเป็น 0 ค่าเริ่มต้นคือ 50,000
-p, --print-โทเค็น
เพียงแปลงเป็นโทเค็นและพิมพ์ ไม่ต้องดำเนินการอื่นใด เอกสารจะถูกส่งคืนเป็น
รายการคำ คู่ความถี่
-s, --ไม่มีรายการหยุด
อย่าโยนคำที่บ่อยเกินไป (รายการหยุด) ออกเมื่อ lexing
-S, --ต้นกำเนิด
ใช้อัลกอริธึม 'Porter' ในการแยกเอกสาร
-w, --ไวท์-เล็กเซอร์
คำ Lex เป็นลำดับของช่องว่างคั่นอักขระ
หากไม่มีการระบุไฟล์ในบรรทัดคำสั่ง ifile จะใช้อินพุตมาตรฐานเป็น
ข้อความที่จะประมวลผล
-?, --ช่วยด้วย
ให้รายการช่วยเหลือนี้
--การใช้งาน
ให้ข้อความการใช้งานสั้น ๆ
-V, --รุ่น
พิมพ์โปรแกรมรุ่น
อาร์กิวเมนต์บังคับหรือทางเลือกสำหรับตัวเลือกแบบยาวนั้นบังคับหรือเป็นทางเลือกสำหรับใดๆ
ตัวเลือกสั้น ๆ ที่เกี่ยวข้อง
ใช้ ifile ออนไลน์โดยใช้บริการ onworks.net