1) Completed a basic interface for LSA.
The files can be found at : https://github.com/ successar/ecl-ml/tree/lsa/ML/ LSA
Interface include functions :
i) ComputeSVD - Computes Eigenvectors for V and Eigenvalues for S.
Calculates Eigenvectors for U = A(VS-1)
Calculates Eigenvectors for U = A(VS-1)
ii) ComputeQueryVector
iii) GetDocVectors
iv) CosineSim
The interface is valid for small test dataset and results are included.
For next week ?
1) Do performance testing with bigger matrices.
2) More Validation tests for various sizes and shapes of matrices.
3) Begin Randomized Truncated SVD implementation for faster results.
No comments:
Post a Comment