@Ratimov, you have done a good work. This is a clear insight in the activities of the forum and the activeness of the forum users.
Meanwhile I saw a glaring difference among the posting dynamics of different boards. For instance; Technical Support Board and Development Board recorded a somewhat declined participation compared to the Altcoin section. Before I'll analyse the reason in my own perspective. I collected the below quote in this thread of @fillippone
Is Bitcointalk.org losing user base?There has been an increase in the number of users who registered their accounts on the forum from July 18, 2021 to today where there have been around 75,244 new profiles registered since then. Meanwhile, the active user base in the last 3 months has decreased from 122,470 in July 2021 to 93,906 users. Decreasing the base like this depends on the user's own interest in using the forum, they can be active at any time which affects the number without or doing activities. I think the addition of new users can be expected to continue to happen with or without bitcointalk social media like youtube.
From the above quote, it is seen that there is an increase number of registered accounts, yet decrease number of users. This can be caused by one or more of the following reasons;
- Some technical gurus of the forum has stopped using the forum
- Some users are more interested in financial gain than knowledge. That is why more participationis seen in altcoins section where information about pump and dump and so on can be seen.
- The knowledge of bitcoin is becoming more universal, so some technical issues are no longer brought to the forum
- Reduced number of spammers maybe because of the merit system
- Personally I noticed that from May last year, which was the month I joined the forum, number of good posts in Bitcoin Discussion board reduced towards October till date. I don't know why.
These are the reasons I do not fail to appreciate anyone who is contributing to the success of the forum at anytime in anyway, because it is not easy to remain consistent over the years.