/Inverted-Search-Engine

This is an Inverted Search Engine Project implemented for the Information Systems K 23A course at the University of Athens.

Primary LanguageC++

Information Systems Project - Inverted Search Engine

License: MIT Release: v1.0.0

Για την ανάλυση του προγράμματος δείτε εδώ

Οδηγίες εκτέλεσης

Μέσα στον φάκελο /hw3/sigmod2013contest-1.1/ υπάρχει το Makefile οπότε τρέχουμε την εντολή make και ύστερα τρέχουμε το εκτελέσιμο με ./testdriver. Για το τεστ απλά make test και ακολουθούμε με test.

Αξιοσημείοτα defines για την εκτέλεση του προγράμματος:

  • το NUM_THREADS στο αρχείο core.h καθορίζει τον αριθμό των threads
  • το END_DOC στο αρχείο core.cpp πρέπει να είναι το ίδιο με τον αριθμό των documents του txt που χρησιμοποιείται ως input

Testing

Το πρόγραμμα χρησιμοποιεί το testing framework acutest για το testing, το οποίο σε συνδυασμό με το αρχείο acutest.cpp κάνει τον έλεγχο για όλες τις δομές και σημαντικές συναρτήσεις του project.

Contributors

Apostolos Karvelas A.M.: 1115201800312.

Nassos Anagnostopoulos A.M.: 1115201800006.

Giannis-Papadimitriou A.M.: 1115201800150.