0
私は、量的分析のためにopenEdXフォーラムですべてのメッセージを収集したいと思います。最も頻繁に使用される特殊な単語の使用方法などですが、openEdXフォーラムをダウンロード/マイニングする方法は?テキストをマイニングしてopenEdXフォーラムを作成するには?
私は、量的分析のためにopenEdXフォーラムですべてのメッセージを収集したいと思います。最も頻繁に使用される特殊な単語の使用方法などですが、openEdXフォーラムをダウンロード/マイニングする方法は?テキストをマイニングしてopenEdXフォーラムを作成するには?
あなたはOpen edXプラットフォームにアクセスできますか?すべてのスレッドとすべてのメッセージからテキストを抽出する必要があります。フォーラムと対話するための図書館はlms.lib.comment_client
です。例えば、特定のコースからすべてのスレッドを得るために、実行します。各スレッドに対して
lms.lib.comment_client.Thread.search({
'course_id': course_id,
})
、あなたがして、コメントを反復し、自分の体、そして最終的に彼らのタイトルを抽出する必要があります。 thread.to_dict()
メソッドを使ってスレッドからコメントを取得できると思います。