This document summarizes an optimization technique for web caching using a fuzzy inference system. It proposes using three parameters - frequency, latency, and bytesent - as inputs to a fuzzy inference system to determine a rank for web objects. This rank is then used as part of the cache replacement policy, where lower ranked objects are replaced first when the cache is full. The system was implemented using a Sugeno fuzzy inference system with two membership functions for each input and 8 rules, yielding 8 constant output membership functions. Live testing is needed to refine the membership functions based on input-output data. Future work could involve using an adaptive neuro-fuzzy inference system and integrating prefetching with caching.