一千萬個為什麽

搜索

按POV排序/選擇章節/段落



我經常考慮(並且有建議),值得一讀的書只能閱讀某些角色觀點。特別是對於史詩幻想,那裏有很多很多角色。

考慮時間之輪,它方便地擁有數據POVs:點擊 如果你只看了主角 - 蘭德 - 你只能讀到大約20%的字數,大概是100萬字。 在閱讀了該系列的大部分內容之後,我會說這將是該系列中最好的1M字。情節將以5倍的速度前進。 (隨著角色數量的增加,我真的覺得故事變慢了) 考慮用少於10個POV來閱讀100個左右的字符。同樣,你只會閱讀約20%的書,但這次你只會聽到關於主角正在做什麽的謠言。有點像世界上的一個人,聽說偉人。

我,我自己,不會第一次這樣做,但可能在重讀。可能很有趣。

所以我正在尋找一種工具來管理我的電子書收藏中的POV。 這將僅供個人使用,我不會重新分配修改後的書籍等。

所以一個功能列表:

  • 必須支持標有POV的章節
  • 應該支持使用第三方
  • 編寫的未標記章節的書籍
  • 應支持EPUB輸入和輸出:但如果不支持,我可以使用Calibre轉換
  • 應支持在段落和章節級別
  • 上進行分割
  • 理想情況下,會收集POV上的統計信息並允許選擇,如:“只有最常用的字符。”
  • 理想情況下,支持跨多個文件,以便處理整個系列
  • 理想情況下是Calibre插件。

我認為這樣做不會太難,但在我自己做之前,我想我會查看可用的內容。 對於沒有標簽章的書籍如何做, 一個相當可靠的啟發式會采取第一個字典詞,並檢查它是否符合一些字數要求。機器學習可以解決更復雜的解決方案。

註意:這個問題有關聯的元問題此處。如果需要關於這個問題是否與主題有關的擴展討論,請使用meta問題。 </子>

轉載註明原文: 按POV排序/選擇章節/段落

一共有 2 個回答:

Calibre的 EpubSplit插件應該能夠滿足您的需求,但到目前為止因為我知道你必須手動選擇你想要提取的章節。

You mentioned you were thinking of programming it yourself.

這是IPython筆記本,展示了如何完成這項工作。

它只符合你必須有的情況,基於已經用字符名稱註釋的字符章節進行分割(在標題中)。

它可能還需要為每本書定制, 但由於有多少書籍不同,我懷疑你會需要一些這種可定制的東西。