質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
teratail

teratail(テラテイル)は、プログラミングに特化した日本語Q&Aサイトです。

Q&A

2回答

2214閲覧

テラテイルの本当の回答率ってどのくらいなんですかね?

Teratail

総合スコア30

teratail

teratail(テラテイル)は、プログラミングに特化した日本語Q&Aサイトです。

0グッド

0クリップ

投稿2022/07/28 00:52

これまでどんどん下がってたのにある時から87.20%という固定値になりましたが明らかにおかしいですよね。本当は70%くらいじゃないですか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2022/07/28 01:00

運営に問い合わせ、その返事をもって自己解決してください。
yambejp

2022/07/28 01:03

この質問でまた少し回答率が落ちてるかもしれませんね
otn

2022/07/28 02:08

質問の体をなしてないものを分母から除いて、それに意味のある回答もしくは解決に至らずとも意味のあるアドバイスが付いているものといういうと、9割以上は十分ありそうです。
guest

回答2

0

最近のおおよその回答率をJulia言語を使って簡易的に調べてみました。

teratailのhtmlのソースを見たところ,

  • feed=latestで質問が最新から20件ずつ取得可能
  • 1ページ20件の質問
  • "answer_count":数 が回答数で,"answer_count":0のマッチ数で未回答数が分かる
  • ページは500ページまで

ということで,実装してみました。

julia

1import HTTP 2using StringViews 3using ProgressMeter 4 5function print_teratail_answer_rate() 6 n = 500 7 num_of_NA = 0; 8 @showprogress for k in 1:n 9 http = HTTP.get("https://teratail.com/?feed=latest&page=$k") 10 s = StringView(http.body) 11 num_of_NA += eachmatch(r"\"answer_count\":0", s) |> collect |> length 12 end 13 14 println(("Last $(n*20) questions," * 15 " No answer's count: $(num_of_NA)," * 16 " Answered rate: $((n*20 - num_of_NA) / (n*20) * 100)%")); 17end 18

結果は次の通りです。直近1万件のうち1件以上の回答がある質問の割合は69.65%でした。

かかった時間から,だいたい1秒に2回アクセスということで,夜中とはいえサーバーに負荷をかけてしまいすみませんでした。

julia> print_teratail_answer_rate() Progress: 100%|████████████████████████████████| Time: 0:04:17 Last 10000 questions, No answer's count: 3035, Answered rate: 69.65%

イメージ説明

※ここからは,個人の想像が含まれます

上の結果から「最近の回答率はおよそ70%程度」ということが分かります。

  • 回答日時点の回答率は86.12%
  • リニューアル前は87.2%
  • 昔の回答率は95%程度だった

等を考え,少し前に8周年を迎えたことを考えると,

およそ1年の質問数が同じと仮定し,8.5年で次のような推移だと回答率は全体の平均で

julia> (95 + 95 + 93 + 90 + 87 + 82 + 79 + 76 + 70*0.5)/8.5 86.11764705882354

となり,リニューアル直前回答率は

julia> (95 + 95 + 93 + 90 + 87 + 82 + 79 + 76)/8 87.125

となって,

公式の言う「リニューアル直前は87.2%」「現在の回答率は86.12%」
そして「ユーザーが現在体感している回答率はそれよりずっと低い」というこれらの事象は

おおよそ全て正しい

のでは? ということになりました。

現在およそ3ヵ月で1万件なので,一年 3 4万件,8.5年でおよそ25 34万件,
1日あたりおよそ100件です。

1万件あると,1件で回答率が0.01%変わります。それの25 34倍だと回答率が0.01%変わるのは25 34件です。

全体の回答率86.12%と最近の回答率約70%との違いはおよそ16%であり,
1日あたりおよそ100件の質問なので,16件ほどの差があり,現状ではおよそ2日につき0.01%ずつ下がると思われますが,実際には昔より質問数がかなり減っていると思われるので,結局0.01%下がるのは3日程度かかっていると思われます。

これは,全体の回答率が1%下がるのにおよそ1年かかるということであり,全体の回答率はこの2,3年で80%を切ることも無さそうな感じです。

ですので現在の状況では,回答率を固定値として1年に1回ぐらい更新するぐらいでも1%程度しか変わらないという感じではないかと思います。

投稿2022/10/25 15:35

編集2022/10/25 15:41
ujimushi_sradjp

総合スコア2150

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

独自に調査した全体の回答率,月別の回答率を次のグラフに示します。
(一つ以上の回答がついた質問)/(全ての質問) ×100 [%] です。
全体・月別回答率の推移

これを見ると,現在月別の回答率は現在70%程度で全体の回答率は86%程度であることが分かります。

ただ,これだけを見るとやや物事の本質を見失うような気がします。

次に月別の質問数,回答有質問数,回答無質問数の推移を示します。

イメージ説明

これを見ると,

  • 2019年度までは質問数は右肩上がり
  • 2020年始めに質問数が急増(新型コロナウイルスの影響?)
  • 2020年6月から質問数が減少傾向は現在まで変わらず
  • 未回答の質問数は2020年6月頃からほとんど変化せず

面白いところは,2022年初めのリニューアルは「質問数が減少傾向」という全体の流れにほとんど影響を与えていない点です。

また,回答できない質問が一定数あってほとんど変化せず,「回答できる質問」がどんどん減っているのが月別回答率の低下の原因であると想像できます。

ITエンジニア特化型Q&Aサイトteratailを 言語、DB、クラウドなど フルリプレイスした話
のように,運営の側からするとteratailは技術的な実験場という位置づけで,「不要な機能をどんどんカット」しているそうですから,現在は全体の回答率が急に下がらないよう,新規質問数を抑える方向性なのかもしれません。

投稿2022/12/29 05:05

編集2022/12/29 05:23
ujimushi_sradjp

総合スコア2150

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問