账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何确定A段文字是由B段文字修改而来?
    101
    0

    我在印象笔记中有近万条笔记,因害怕印象笔记出bug或自己误操作,导致笔记丢失,所以想定期(一周一次)导出所有笔记
    的标题,用印象笔记自带功能可以完成标题导出,导出到一个html文件中,然后用代码读取到一个文本文件。

    笔记的题目示例如下。

    《本地人两千都不要 炒房者七千买 | 怎么在9个月把房价炒高两三倍 | 汇率、房贷、外汇储备…… 杠杆》
    《为什么2016美国大选大数据预测普遍失灵》
    《市面上有一款android的按键精灵,他是基于什么原理实现的实现? - 知乎》
    《linux route 使用详解》
    《linux sort 命令详解》

    使用印象笔记的过程中,我可能会修改笔记的标题,比如将如上第三个标题的"- 知乎"删掉。
    也可能将不同笔记合并,比如如上的第四条和第五条,合并成《linux route 使用详解 | linux sort 命令详解》
    如果单单基于如上这些标题的话,很难对一条笔记做唯一性判断,比如如下删掉了

    ",他是基于什么原理实现的实现? - 知乎"

    后的《市面上有一款android的按键精灵》和原标题为《市面上有一款android的按键精灵,他是基于什么原理实现的实现? - 知乎》很难在代码层面100%确定两条笔记是同一条笔记(只是基于题目难以确定,实际上,两条笔记内容是完全一样的,只是题目变了,但是现阶段只能基于标题判断)。

    我的初步想法是为每个笔记的标题加上唯一id,如下所示,这样就能基于id来判断:

    《id1本地人两千都不要 炒房者七千买 | 怎么在9个月把房价炒高两三倍 | 汇率、房贷、外汇储备…… 杠杆》
    《id2为什么2016美国大选大数据预测普遍失灵》
    《id3市面上有一款android的按键精灵,他是基于什么原理实现的实现? - 知乎》

    这样搞,原理简单,但是有个缺点,需要手动更改大量笔记的标题,工作量大。

    我的问题是,还有其他办法,能让我如上这么修改了笔记标题后,100%确定改过标题后的笔记,实际上与未改过标题的笔记,实际上是同一条。

    2
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 确定A段文字是由B段文字修改而来通常需要比较两段文字的语法、拼写和语义上的相似度。以下是一些可能的方法:

      1. 检查拼写:检查A段文字的拼写是否有错误,看看是否有重复的单词或短语。

      2. 检查语法:使用语法检查工具来检查A段文字的语法,看看是否有不恰当的句子结构或表达方式。

      3. 检查逻辑:检查A段文字的逻辑,看看是否与B段文字相符。

      4. 检查细节:检查A段文字的细节,看看是否与B段文字相符。

      5. 人工校对:如果以上方法都无法确定,可以请他人帮忙校对,看看是否有其他人发现并指出了错误。

      6. 使用自然语言处理工具:现在有许多自然语言处理工具可以帮助你确定A段文字是否由B段文字修改而来。这些工具可以使用语义分析、语法分析、文本分类等技术来帮助你分析文本。

      需要注意的是,这些方法并不是完全准确的,可能会有误判的情况。因此,最好结合多种方法来确定A段文字是否由B段文字修改而来。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部