文字ネットワークは、物語から抽出されたグラフであり、頂点は文字を表し、エッジはそれらの間の相互作用に対応します。要約、分類、役割の検出など、キャラクターネットワークの分析を通じて、物語に関連した多くの問題に自動的に対処できます。キャラクターネットワークは、フィクション(小説、演劇、映画、テレビシリーズなど)の作品を検討する際に特に関連性があります。キャラクターネットワークを活用すると、情報検索および推奨システムの開発が可能になるためです。しかし、フィクションの作品には、これらのタスクを難しくする特定の特性があります。この調査の目的は、フィクション作品からのキャラクターネットワークの抽出とその分析に関連する科学文献の提示と整理です。最初に、抽出プロセスを一般的な方法で説明し、物語の媒体、ネットワーク分析の目標、およびその他の要因に応じて、その構成手順が実際にどのように実装されるかを説明します。次に、このコンテキストでの解釈方法に焦点を当てて、文字ネットワークを特徴付けるのに使用される記述ツールを確認します。分析から派生したアプリケーションのレビューも提供することにより、キャラクターネットワークの関連性を示します。最後に、既存のアプローチの限界と最も有望な展望を特定します。
A character network is a graph extracted from a narrative, in which vertices represent characters and edges correspond to interactions between them. A number of narrative-related problems can be addressed automatically through the analysis of character networks, such as summarization, classification, or role detection. Character networks are particularly relevant when considering works of fictions (e.g. novels, plays, movies, TV series), as their exploitation allows developing information retrieval and recommendation systems. However, works of fiction possess specific properties making these tasks harder. This survey aims at presenting and organizing the scientific literature related to the extraction of character networks from works of fiction, as well as their analysis. We first describe the extraction process in a generic way, and explain how its constituting steps are implemented in practice, depending on the medium of the narrative, the goal of the network analysis, and other factors. We then review the descriptive tools used to characterize character networks, with a focus on the way they are interpreted in this context. We illustrate the relevance of character networks by also providing a review of applications derived from their analysis. Finally, we identify the limitations of the existing approaches, and the most promising perspectives.