ทางออกในจินตนาการที่เป็นเอกลักษณ์สำหรับการขาดปัญหา
pata.physics.wtf เป็นเครื่องมือค้นหาบทกวีไม่มากไม่น้อย
ระบบที่อธิบายและแสดงในเว็บไซต์นี้เป็นส่วนหนึ่งของโครงการระดับปริญญาเอกที่มีชื่อว่า Meta-Meta-Acreativity โดย Fania Raczinski วิทยานิพนธ์ระดับปริญญาเอกที่อธิบายโครงการนี้สามารถพบได้ที่ Dr.Physics.wtf
งานวิจัยนี้เกี่ยวข้องกับการศึกษาความคิดสร้างสรรค์ของมนุษย์และคอมพิวเตอร์และวิธีการประเมินผลปรัชญาหลอกที่ไร้สาระและการใช้งานและการพัฒนาอัลกอริทึมการค้นหาเชิงสำรวจเชิงสร้างสรรค์ที่ได้รับแรงบันดาลใจจากแนวคิด pataphysical
เวอร์ชันก่อนหน้าของต้นแบบนี้ถูกใช้ในการสร้างโอเปร่าออนไลน์ที่มีชื่อว่า การเดินทางด้วยจินตนาการ และสร้างขึ้นโดยความร่วมมือกับ Opera Group ซึ่งเป็น บริษัท โอเปร่าที่ได้รับรางวัลระดับประเทศและระดับสากล โดยเฉพาะอย่างยิ่งมันถูกใช้เพื่อสร้างบทเพลงสำหรับหนึ่งในหมู่เกาะเสมือนจริงที่มีการนำทางให้เรื่องราวกลางสำหรับโอเปร่า
ในระยะสั้นเครื่องมืออ่านในไลบรารีของไฟล์ธรรมดาและสร้างดัชนี (โครงสร้างข้อมูลประเภทพจนานุกรมจัดเก็บคำศัพท์ของคลังข้อมูลทั้งหมดพร้อมกับรายการที่มีเอกสารและตำแหน่งทั้งหมดของคำภายในเอกสารในคำศัพท์) มีคอลเลกชันสองข้อความให้เลือกทั้ง Faustroll Corpus หรือ Shakespeare Corpus
ดัชนี:
{
word1: [[fileA, posa], [fileB, posb], ...],
word2: [[fileC, posc], [fileK, posk], ...],
...
}
ข้อความทั้งหมดในคลังข้อมูลจะถูกอ่านลงในหน่วยความจำและประมวลผลตัวอย่างเช่นคำหยุดใด ๆ ของภาษาต้นฉบับจะถูกลบออก
เมื่อผู้ใช้ส่งแบบสอบถามฟังก์ชั่นสำคัญต่าง ๆ จะถูกเรียกใช้ อย่างแรกสาม patalgorithms ถูกเรียกใช้เพื่อเติมรายการของผลลัพธ์ที่จะแสดงผล
อัลกอริทึมแต่ละตัว pataphysicalises คำค้นหาดั้งเดิมในแบบของตัวเองและมองหาการจับคู่ในดัชนี
ผลลัพธ์:
[(title, (pre, word, post), algorithm), ...]
ผลลัพธ์จะถูกนำเสนอในหนึ่งในสามวิธี ค่าเริ่มต้นคือมุมมองบทกวี มันแสดงข้อความ 14 บรรทัดซึ่งแต่ละรายการสามารถเปลี่ยนเป็น IFF อื่นได้ผลลัพธ์เพิ่มเติม สิ่งนี้ได้รับการสนับสนุนอย่างหนักจาก Cent Mille Milliards de Poèmes ของ Raymond Queneau อีกสองตัวเลือกแสดงผลลัพธ์ที่จัดเรียงตามแหล่งที่มาหรืออัลกอริทึมที่พวกเขาถูกสร้างขึ้น
ฉันขอแนะนำให้ประสบกับโครงการเกี่ยวกับ pata.physics.wtf แทนที่จะติดตั้งจากแหล่งที่มา
Python 3.8 Update --- มีนาคม 2020
python -m venv NAME ดู venv docpip install -r requirements.txtแนะนำให้ใช้ Virtualenv แต่ไม่จำเป็น หากคุณไม่ต้องการใช้ให้ข้ามขั้นตอนที่ 1, 2 และ 3
python -m venv venvvenvscriptsactivatepip install -r requirements.txtvenvscriptsactivatepython live.pyCtrl + cdeactivate นอกจากนี้คุณยังสามารถเริ่มต้น เซิร์ฟเวอร์การผลิต พนักงานเสิร์ฟด้วย python wsgi.py ซึ่งเริ่มต้นเว็บไซต์บน 127.0.0.1:8001
ไซต์ถูกแบ่งออกเป็น 3 ส่วน: การค้นหาข้อความรูปภาพและวิดีโอ ผลลัพธ์จะแสดงในรูปแบบต่าง ๆ ซึ่งหนึ่งในนั้นคือบทกวีสไตล์ Queneau (ดู GIF ด้านล่าง)

การค้นหาข้อความต้องใช้คำหลัก 1 คำเพื่อสร้างผลลัพธ์ในขณะที่การค้นหาภาพและวิดีโอสามารถจัดการคำค้นหาหลายคำ
Fania Raczinski สามารถพบได้ที่ fania.uk สอบถามข้อมูลเกี่ยวกับโครงการนี้สามารถส่งไปที่ [email protected]



งานนี้ได้รับใบอนุญาตภายใต้ใบอนุญาตสร้างแหล่งที่มาของ Creative Commons-Noncommercial 4.0 หากต้องการดูสำเนาของใบอนุญาตนี้โปรดไปที่ http://creativecommons.org/licenses/by-nc/4.0/ หรือส่งจดหมายถึง Creative Commons, PO Box 1866, Mountain View, CA 94042, สหรัฐอเมริกา
งานนี้เสร็จสมบูรณ์ที่ De Montfort University ในเลสเตอร์ประเทศสหราชอาณาจักรภายใต้การดูแลของศาสตราจารย์ฮงจิหยางศาสตราจารย์แอนดรูฮูวิลล์ศาสตราจารย์โซฟีสมิ ธ และศาสตราจารย์จิมเฮ็นเดอร์
