are continually being expanded in new fields with more difficult problems
still rely on hardware that may require labor and expertise to maintainmay take long periods of time to develop the code and algorithmsmay be difficult to assess errors or adaptions to the assumptions if the system is self learning but lacks transparencyusually report an estimated range or estimated amount that may not actualize