// Define all public methods in this region
        #region PUBLIC METHODS

        /// <summary>
        ///
        /// </summary>
        /// <param name="doc_i"></param>
        /// <param name="doc_j"></param>
        /// <returns></returns>
        public float GetSimilarity(int doc_i, int doc_j)
        {
            float[] vector1 = GetTermVector(doc_i);
            float[] vector2 = GetTermVector(doc_j);

            return(TermVector.ComputeCosineSimilarity(vector1, vector2));
        }
        public double GetSimilarity(int doc_i, int doc_j)
        {
            double[] vector1 = GetTermVector(doc_i);
            double[] vector2 = GetTermVector(doc_j);

            return(TermVector.ComputeCosineSimilarity(vector1, vector2));
        }