A term that is used to describe the purpose of something, usually a solution in response to a particular problem.
The term ‘ad hoc’ is Latin in origin and loosely translates ‘to this’ but implies ‘for this purpose.’ The term is popular in political and computer programming circles where the meaning is limited to describing specific issues and possible solutions to said issues. Thus, ad hoc is generally used as an indicative term for a subject matter and whatever has been developed to resolve this issue.
An ad hoc measure for day trading, for example, would be a trading strategy designed particularly for day trading and not other types of trading. Similarly, Naive Bayes can be presented as an ad hoc solution for effective crypto bot trading instead of simply listing the different bot trading strategies.