Spaces:
Sleeping
Sleeping
File size: 695 Bytes
3f49919 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import sys
sys.path.insert(0, '.')
from core.matcher import PoetryMatcher
def main():
print("=" * 60)
print("Building FAISS Index")
print("=" * 60)
print("\nInitializing matcher...")
matcher = PoetryMatcher()
print(f"\nLoaded {matcher.get_quotes_count()} quotes")
if matcher.get_quotes_count() == 0:
print("ERROR: No quotes found. Run collect_data.py first!")
return
print("\nBuilding index (this may take a few minutes)...")
matcher.build_index()
print("\n" + "=" * 60)
print("Index built successfully!")
print(f"Index file: data/index.faiss")
print("=" * 60)
if __name__ == "__main__":
main()
|