इस प्रोजेक्ट के बारे में

ChatPaper शोधकर्ताओं के लिए एक ओपन-सोर्स पेपर प्रोसेसिंग उपकरण है, जिसका मुख्य उद्देश्य बड़े भाषा मॉडलों का उपयोग करके साहित्य पढ़ने और लेखन की प्रक्रिया को तेज करना है। यह परियोजना USTC (चीन के विज्ञान और प्रौद्योगिकी विश्वविद्यालय) के सुदृढ़ीकरण सीखने (reinforcement learning) क्षेत्र के पीएचडी छात्र द्वारा विकसित की गई है। README मुख्य रूप से चीनी भाषा में है, साथ ही अंग्रेजी संस्करण भी उपलब्ध है। मुख्य क्षमताएँ: - पेपर सारांश: arXiv पर कीवर्ड के आधार पर स्वचालित रूप से नवीनतम पेपर खोजें और डाउनलोड करें, फिर ChatGPT API का उपयोग करके पेपर को एक निश्चित संरचना में सारांशित करें, जिसमें शोध पृष्ठभूमि, मौजूदा विधियाँ और समस्याएँ, इस पेपर की विधि और चरण, तथा प्रयोगात्मक कार्य और प्रभाव शामिल हैं, ताकि त्वरित प्रारंभिक स्क्रीनिंग में मदद मिल सके। - स्थानीय PDF प्रसंस्करण: बैच सारांश के लिए सीधे स्थानीय PDF फ़ाइल या फ़ोल्डर पथ निर्दिष्ट किया जा सकता है। - पूर्ण-पाठ अनुवाद: स्थानीय PDF पूर्ण-पाठ अनुवाद की सुविधा प्रदान करता है, जो scipdf_parser और grobid सेवा पर निर्भर है, और इसे Ubuntu या macOS पर Java पर्यावरण कॉन्फ़िगर करने के बाद चलाना होता है। - सहायक उपकरण: README में ChatReviewer (पेपर के गुण-दोष विश्लेषण और सुधार सुझाव), ChatImprovement (संशोधन और अनुवाद), ChatResponse (समीक्षा-उत्तर), ChatGenTitle (सार के आधार पर शीर्षक जनन) जैसे संबंधित प्रोजेक्ट सूचीबद्ध हैं, साथ ही One-Click Literature Review और ChatPaper2Xmind जैसे सामुदायिक विस्तार भी शामिल हैं। - Google Scholar संगठन: साथ में google_scholar_spider.py उपलब्ध है, जो कीवर्ड के आधार पर खोज कर सकता है और उद्धरणों के अनुसार क्रमबद्ध करके CSV निर्यात कर सकता है। चलाने के तरीके: - स्क्रिप्ट विधि: apikey.ini में OpenAI कुंजी भरें, requirements.txt निर्भरताएँ स्थापित करें, फिर chat_paper.py या chat_arxiv.py चलाएँ। यह query, filter_keys, max_results, sort, save_image, file_format आदि पैरामीटर का समर्थन करता है। - Flask सेवा: app.py चलाकर स्थानीय पोर्ट 5000 पर वेब इंटरफ़ेस प्रदान करें, जो कई स्क्रिप्ट इंटरफ़ेस को समेटता है; परिणाम export, pdf_files, response_file आदि निर्देशिकाओं में सहेजे जाते हैं। - Docker: docker-compose.yaml प्रदान किया गया है, जिसमें OpenAI कुंजी बदलने के बाद प्रारंभ करें; README में संकेत दिया गया है कि इस विधि में समस्याएँ हो सकती हैं। - HuggingFace Space: ऑनलाइन परिनियोजन निर्देश उपलब्ध हैं, लेकिन README में उल्लेख है कि यह सुविधा फिलहाल बंद है। README यह भी संकेत देता है कि खोज शब्दों में हाइफ़न पहचाना नहीं जा सकता, साहित्य समीक्षा लेख (review articles) अभी समर्थित नहीं हैं, उपयोग के लिए नेटवर्क प्रॉक्सी की आवश्यकता हो सकती है, और अकादमिक नैतिकता तथा मानक उपयोग पर जोर देता है। परियोजना की सभी सुविधाएँ निःशुल्क हैं और कोड ओपन-सोर्स है।