テキストの改訂履歴があり、どの部分がどのユーザーによって書かれたかを判断する必要があります。使用できるphpコードはありますか?それとも良いアルゴリズムですか?
私が思いついたのは十分ではありませんでした: テキストを文に分割し、特定の文を書いた最初のユーザーをこれの作者として呼び出します。これは非常に効率的ですが、私の目的には正確ではありません。また、差分アルゴリズムの使用を考えていますが、どのように進めればよいかわかりません。リビジョン 3 を例にとります。リビジョン 2 との diff は、どの部分がユーザー 3 によって書かれたかを示しますが、残りのテキストのどの部分がリビジョン 1 からのものかを判断するにはどうすればよいでしょうか?