Latest newsΕλληνικά
Back to feedΤεχνολογίεςNewsMeld Editorial

Όταν οι άνθρωποι θυμούνται ένα γεγονός διαφορετικά: πώς το FindMeld βρίσκει κρυφές συνδέσεις

Το FindMeld είναι ένα καινοτόμο σύστημα που ταιριάζει τις ανθρώπινες μνήμες και περιγραφές γεγονότων, παρά τη γλωσσική διαφορά, τις αβεβαιότητες και το χρονικό εύρος, εντοπίζοντας κρυφές συνδέσεις.

Ο συνηθισμένος τρόπος αναζήτησης λειτουργεί καλά όταν η απαιτούμενη πληροφορία έχει ήδη δημοσιευθεί: πληκτρολογούμε μια ερώτηση, επιλέγουμε λέξεις-κλειδιά και βάζουμε τα αποτελέσματα.

Αλλά πώς μπορεί κανείς να ψάξει ένα άτομο όταν ένας μάρτυρας το είδε στη Γερμανία, άλλος λίγες μέρες αργότερα στη Τσεχία, και ένας τρίτος δεν γνωρίζει καν ότι ένα κοινό αναζητούμενο έχει ανακοινωθεί; Τι γίνεται αν όλοι μιλούν διαφορετικές γλώσσες, περιγράφουν την εμφάνιση με διαφορετικό τρόπο και θυμούνται την ώρα περίπου;

Ή σε άλλη περίπτωση: ένα άτομο έχασε ένα έγγραφο σε μια περιοχή, και το βρήκαν αργότερα σε μια άλλη πόλη. Οι περιγραφές διαφέρουν, οι ημερομηνίες είναι σχεδόν ίδιες, και τα σημεία στον χάρτη απέχουν πολύ μεταξύ τους.

Αυτές είναι οι προκλήσεις που αντιμετωπίζει το FindMeld — ένα έργο του συστήματος MELD®, που αναπτύχθηκε από την εταιρεία DigiMeld UG.

Αφού εξοικειωθώ με την εφαρμογή, θα την χαρακτήριζα περισσότερο ως σύστημα ταύτισης ανθρώπινων μνημών παρά ως σύστημα αναζήτησης. Δεν ψάχνει τυχαίες λέξεις, αλλά πιθανές συνδέσεις μεταξύ ανθρώπων, αντικειμένων και γεγονότων.

Δύο πλευρές ενός γεγονότος

Στην κύρια οθόνη του FindMeld υπάρχουν δύο βασικά σενάρια:

  • «Ψάχνω»

  • «Ήμουν μάρτυρας»

Το πρώτο είναι για κάποιον που χρειάζεται μάρτυρες ή χρήσιμες πληροφορίες. Το δεύτερο αφορά κάποιον που είδε, βρήκε ή θυμάται κάτι.

Αυτή η διχοτόμηση είναι μία από τις κύριες ιδιαιτερότητες του έργου.

Συνήθως, η αναζήτηση μαρτύρων αρχίζει με μια ανακοίνωση: ένα άτομο γράφει στα κοινωνικά δίκτυα, σε τοπικές ομάδες, σε εφαρμογές ανταλλαγής μηνυμάτων και ελπίζει ότι ο απαιτούμενος μάρτυρας θα βρεθεί εκεί την κατάλληλη στιγμή.

Στο FindMeld, ένας μάρτυρας μπορεί να αφήσει πληροφορίες χωρίς να γνωρίζει αν θα χρειαστούν σε κάποιον. Ταυτόχρονα, η αίτηση αναζήτησης μπορεί να εμφανιστεί στο σύστημα νωρίτερα ή αργότερα από το μήνυμα του μάρτυρα.

Όταν εμφανίζεται στη συστημική πλατφόρμα η δεύτερη πλευρά, το FindMeld ελέγχει αν οι δύο καταχωρίσεις σχετίζονται με το ίδιο γεγονός. Έτσι, η σειρά εμφάνισής τους δεν έχει σημασία: η μαρτυρία μπορεί να περιμένει μελλοντική αναζήτηση, και η αναζήτηση — μελλοντικό μάρτυρα.

Αναζήτηση όχι σύμφωνα με λέξεις, αλλά με μια γενική εικόνα

Ας δούμε ένα παράδειγμα τροχαίου ατυχήματος.

Ένα άτομο γράφει:

«Το βράδυ, κοντά στον σταθμό, είδα ένα σκοτεινό αυτοκίνητο. Έβρεχε δυνατά, και ο οδηγός γύρισε απότομα προς το πάρκινγκ.»

Ένας άλλος περιγράφει την ίδια κατάσταση στα γερμανικά:

«Μετά τη δουλειά, κοντά στον σιδηροδρομικό σταθμό, ένα γκρίζο φορτηγό έστριψε γρήγορα στο πάρκινγκ. Ο δρόμος ήταν βρεγμένος.»

Για μια κανονική αναζήτηση, αυτά φαίνονται ως διαφορετικά μηνύματα. Χρησιμοποιούνται διαφορετικές γλώσσες, διαφορετική περιγραφή χρόνου και διαφορετικά αντικείμενα.

Το FindMeld αναλύει ολόκληρη την κατάσταση:

  • σε ποιο γεγονός αναφέρεται;

  • ποιος ψάχνει και ποιος δίνει πληροφορίες;

  • ποιους ανθρώπους, αντικείμενα ή μεταφορικά μέσα αναφέρουν;

  • που και περίπου πότε συνέβη το γεγονός;

  • ποια κατεύθυνση είχαν οι συμμετέχοντες;

  • ποιος καιρός επικρατούσε και ποιο ήταν το οπτικό πεδίο;

  • ποια περίεργα ή ασυνήθιστα στοιχεία εμφανίζονται και στις δύο περιγραφές.

Ένα σκοτεινό αυτοκίνητο και ένα γκρίζο φορτηγό μπορεί να είναι το ίδιο αυτοκίνητο αν το είδαν το βράδυ, με βροχή. Το «κοντά στον σταθμό» και το «στον σιδηροδρομικό σταθμό» μπορούν επίσης να υποδηλώνουν το ίδιο μέρος.

Το σύστημα δεν απαιτεί λέξεις-κλειδιά ή ταιριάσματα, προσπαθεί να καταλάβει αν δύο άτομα περιγράφουν την ίδια πραγματική κατάσταση.

Προληπτική αξιολόγηση ανθρώπινων αβεβαιοτήτων

Το FindMeld καταλαβαίνει εκ των προτέρων ότι τα άτομα σπάνια θυμούνται τα γεγονότα τέλεια.

Ένας μάρτυρας μπορεί να κάνει λάθος στο χρώμα, να αναφέρει μια γενική ώρα, να μπερδέψει δρόμους, να υποτιμήσει την απόσταση ή να ξεχάσει στοιχεία.

Οι συνηθισμένοι φίλτροι αποκλείουν αυτές τις αποκλίσεις. Το FindMeld εξετάζει κάθε λεπτομέρεια στο πλαίσιο της γενικής εικόνας.

Αν δύο περιγραφές διαφέρουν στο χρώμα του αυτοκινήτου, αλλά ταιριάζουν σε τοποθεσία, κατεύθυνση, ζημία, καιρικές συνθήκες και χρόνο, οι διαφορές στο χρώμα δεν είναι απαραίτητα λόγος για να αποκλειστεί η σύνδεση. Ειδικά αν οι παρατηρήσεις έγιναν διαφορετικά χρονικά διαστήματα, π.χ. ημέρα και νύχτα.

Το σύστημα δεν βασίζεται τυφλά στη μνήμη. Αξιολογεί ποιες ενδείξεις μπορούν να έχουν γίνει λανθασμένα και ποιες είναι σταθερά χαρακτηριστικά.

Ο χρόνος είναι σημαντικός, αλλά δεν χρειάζεται απόλυτη ακρίβεια

Το FindMeld λαμβάνει υπόψη το χρονικό στοιχείο λογικά, όχι μηχανικά.

Για παράδειγμα, αν κάποιος γράφει ότι έχασε ένα αντικείμενο σήμερα, και μια αναφορά λέει ότι βρέθηκε χθες, τέτοιο συσχετισμό πρέπει να αντιμετωπίζεται με προσοχή. Η αλληλουχία πρέπει να έχει νόημα: πρώτα η απώλεια και μετά η εύρεση.

Ωστόσο, δεν είναι όλες οι ημερομηνίες equally αξιόπιστες.

Αν κάποιος γράφει: «περίπου το Σαββατοκύριακο», και κάποιος άλλος αναφέρει: «φαίνεται πως τη Δευτέρα το πρωί», και οι υπόλοιπες ενδείξεις συμπίπτουν, η προφορική ημερομηνία μπορεί να έχει μικρότερη σημασία, χωρίς να αποκλείει την ταύτιση.

Πρέπει να διακρίνονται καταστάσεις:

  • Επιβεβαιωμένη χρονική αντίθεση αποκλείει τη σύνδεση;

  • Προσεγγιστικές ή αμφίβολες ημερομηνίες επιτρέπουν χαμηλότερη βαρύτητα, αν οι άλλες ενδείξεις είναι πειστικές.

Το FindMeld δεν αγνοεί το χρόνο, αλλά και δεν απαιτεί απόλυτη ακρίβεια.

Ο ρόλος του καιρού στην προσαρμογή των γεωγραφικών πληροφοριών

Ο καιρός δεν είναι διακοσμητικό στοιχείο στο σύστημα.

Αν ένας μάρτυρας δώσει τον τόπο και την ημερομηνία, μπορεί να θυμάται δυνατά βροχή ή ομίχλη, αλλά να έχει λάθος το σημείο στον χάρτη.

Το FindMeld ελέγχει τις καιρικές συνθήκες της συγκεκριμένης περιόδου: αν στην περιοχή δεν έγινε βροχή, αλλά κοντά πέρασε μια ισχυρή καταιγίδα, αυτό μπορεί να αυξήσει την πιθανότητα ταύτισης.

Η περιοχή αναζήτησης μπορεί να μετακινηθεί ή να επεκταθεί προς εδάφη με παρόμοιες καιρικές συνθήκες.

Ένα άτομο μπορεί να μπερδέψει περιοχή, έξοδο από τον δρόμο ή να υπολογίσει λανθασμένα την απόσταση, αλλά ο καιρός συχνά είναι πιο αξέχαστο χαρακτηριστικό από το ακριβές σημείο.

Ο καιρός δεν αποδεικνύει από μόνος του την ταύτιση. Αποτελεί ένα επιπλέον εργαλείο επαλήθευσης των αναμνήσεων και ρύθμισης των ορίων αναζήτησης.

Μπορεί μια γρατζουνιά να είναι πιο σημαντική από το χρώμα

Μερικές φορές, τα πιο σημαντικά στοιχεία είναι αυτά που φαίνονται δευτερεύοντα.

Για παράδειγμα, αναζητείται ένα αυτοκίνητο, και ένας μάρτυρας το περιγράφει ως μπλε, και άλλος ως γκρίζο. Για μια τυπική αναζήτηση, πρόκειται για διαφορετικά αυτοκίνητα.

Όμως και οι δύο αναφέρουν:

  • μία μακριά γρατζουνιά στην δεξιά πόρτα;

  • σπασμένο πίσω φανάρι;

  • μια ετικέτα στο κάτω μέρος του τζαμιού;

  • ασυνήθιστο ήχο κινητήρα;

  • αποτυπώματα κοντά στην θήκη των τροχών.

Αυτά τα στοιχεία είναι πολύ πιο σημαντικά από το χρώμα.

Το ίδιο ισχύει και για χά-loss αντικείμενα: η βαλίτσα μπορεί να έχει ξαναπακεταριστεί, το ποδήλατο να έχει βαφτεί, και το αντικείμενο που βρέθηκε να έχει αφαιρεθεί η θήκη ή η ετικέτα. Η εμφάνιση αλλάζει, αλλά τα σημάδια γρατζουνιών, επισκευής και ασυνήθιστων χαρακτηριστικών παραμένουν.

Το FindMeld λαμβάνει υπόψη τόσο προφανή όσο και έμμεσα χαρακτηριστικά:

  • ζημιές;

  • ετικέτες και αυτοκόλλητα;

  • λείποντα στοιχεία;

  • χαρακτηριστικούς ήχους;

  • περιεχόμενο;

  • τρόπο συσκευασίας;

  • περιπτώσεις εμφάνισης;

  • κατεύθυνση μετακίνησης.

Δεν είναι δυνατόν να γνωρίζει εκ των προτέρων ποιο στοιχείο θα είναι καθοριστικό. Γι’ αυτό το σύστημα αναλύει την περιγραφή συνολικά, και όχι μόνο κάποιες συγκεκριμένες καταχωρίσεις.

Αναζήτηση ανθρώπων και αντικειμένων εκτός ορίων συγκεκριμένου χώρου

Αυτή η προσέγγιση είναι ιδιαίτερα χρήσιμη στην αναζήτηση χαμένων ανθρώπων.

Ας υποθέσουμε ότι ένα άτομο χάθηκε στο Βερολίνο. Οι συγγενείς περιγράφουν τα τελευταία μέρη που βρίσκεται, τα ρούχα, την εμφάνιση, την κατεύθυνση και τη συμπεριφορά του.

Οι τυπικές συστήματα εστιάζουν σε μία τοπική περιοχή - το Βερολίνο και τις γειτονικές περιοχές.

Το FindMeld μπορεί να επεκτείνει την αναζήτηση σε όλο τον κόσμο.

Το άτομο μπορεί να ανέβει σε τρένο, να πετάξει με αεροπλάνο, ή να χρησιμοποιήσει κοινό όχημα, και να καταλήξει σε άλλη χώρα. Μάρτυρες από την Πράγα, τη Βιέννη ή την Βαρσοβία μπορούν να αφήσουν περιγραφές, χωρίς να γνωρίζουν ότι πραγματοποιείται συγκεκριμένη αναζήτηση στη Γερμανία.

Αν και η εμφάνιση και τα ρούχα μπορεί να έχουν αλλάξει, πιο ανθεκτικά χαρακτηριστικά θα είναι:

  • συνηθισμένο βάδισμα;

  • σημάδι ή ουλή;

  • ασυνήθιστη χειρονομία;

  • χαρακτηριστική ομιλία;

  • εντυπωσιακά στοιχεία ρούχων;

  • συνοδευόμενο ζώο;

  • αντικείμενο που κουβαλούσε;

  • ειδική συμπεριφορά.

Ο πρώτος γεωγραφικός σημείο γίνεται η αρχή, όχι το όριο της αναζήτησης.

Η ίδια λογική ισχύει και για αντικείμενα: διαβατήριο που χάθηκε κοντά σε ένα κατάστημα μπορεί να βρεθεί σε άλλη περιοχή ή πόλη — ενδεχομένως να το συνέλεξε περαστικός ή να το μετέφερε κάποιος εργαζόμενος από άλλο τμήμα.

Πολυγλωσσία δεν διαχωρίζει τα μέρη

Τόσο ο αναζητών όσο και ο μάρτυρας μπορούν να γράφουν στις διαφορετικές γλώσσες.

Κάθε περιγράφει την κατάσταση με όποιον τρόπο θέλει, και το FindMeld ταιριάζει το νόημα των καταχωρίσεων.

Αυτό είναι ιδιαίτερα σημαντικό σε διεθνές πλαίσιο — στα τρένα, τα αεροδρόμια, τις τουριστικές περιοχές, και τα συνοριακά διαμερίσματα.

Π.χ., ένα άτομο έχασε το διαβατήριό του στη Γερμανία και δημιούργησε μια αίτηση στα ρωσικά. Ένας τουρίστας το βρήκε στα ισπανικά, και ένας υπάλληλος σε κάποια υπηρεσία στα Γερμανικά.

Η συνολική αναζήτηση κειμένου θα δει διαφορετικές λέξεις, αλλά το FindMeld αναλύει το νόημα, τις περιστάσεις, τον τόπο, τον χρόνο, τις ζημιές και τα χαρακτηριστικά.

Ο χρήστης δεν χρειάζεται να μαντεύει σε ποια γλώσσα θα γράψει ο μάρτυρας.

Απουσία κοινής λίστας ανακοινώσεων

Στο FindMeld δεν υπάρχει κοινός τοίχος όπου όλοι βλέπουν τις αναφορές για περιστατικά, χαμένα αντικείμενα ή αιτήματα αναζήτησης.

Ο χρήστης βλέπει μόνο τις δικές του καταχωρίσεις, τα μηνύματα των μαρτύρων και τις αντιστοιχίσεις που εντοπίζει το σύστημα.

Δεν χρειάζεται να περνούν ώρες διαβάζοντας ανακοινώσεις, και να αποφασίζουν μόνοι τους αν η πληροφορία ταιριάζει — όλα γίνονται αυτόματα από το σύστημα.

Επικοινωνίες αποκαλύπτονται μόνο μετά τη διαμόρφωση σχέσης μεταξύ αίτησης και μηνύματος μάρτυρα και παραμένουν κλειστές στο ευρύ κοινό.

Το FindMeld δεν είναι κοινωνικό δίκτυο ή εφαρμογή ανταλλαγής μηνυμάτων. Ο στόχος του είναι να βρει πιθανές αντιστοιχίσεις και να συνδέσει τα δύο μέρη ενός συγκεκριμένου γεγονότος.

Βραβευση χωρίς μεσολάβηση πλατφόρμας

Το FindMeld είναι ένα προϊόν επί πληρωμή. Ορισμένες ενέργειες και καταχωρίσεις πληρώνονται σύμφωνα με τους όρους της υπηρεσίας.

Όμως, η δομή του δεν περιλαμβάνει μεσολάβηση μεταξύ του αναζητούντος και του μάρτυρα.

Αν ένα μάρτυρας θέλει να λάβει αμοιβή, μπορεί να το δηλώσει κατά την καταχώρηση της πληροφορίας. Μετά την ταύτιση, τα δύο μέρη διαπραγματεύονται αυτόνομα το ποσό και τους όρους συνεργασίας.

Το FindMeld, επιπλέον:

  • δεν καθορίζει το μέγεθος της αμοιβής;

  • Δεν λαμβάνει και δεν μεταφέρει χρήματα;

  • Δεν κρατά προμήθειες και δεν λειτουργεί ως εγγυητής;

  • Δεν συμμετέχει σε χρηματοοικονομικές εκκαθαρίσεις ή διαφορές.

Οι χρήστες πληρώνουν μόνο για τις λειτουργίες του συστήματος. Οι αμοιβαίες συμφωνίες γίνονται άμεσα μεταξύ των μερών.

Οι αντιστοιχίσεις ενδέχεται να εμφανιστούν αργότερα

Αν το FindMeld δεν βρει τίποτα αμέσως, αυτό δεν σημαίνει ότι η αναζήτηση έχει ολοκληρωθεί.

Απλώς δεν υπάρχουν ακόμα στο σύστημα κατάλληλοι μάρτυρες ή στοιχεία.

Μερικές ημέρες αργότερα, κάποιο άτομο μπορεί να αφήσει περιγραφή για έναν μάρτυρα, ένα χαμένο αντικείμενο ή έναν άνθρωπο. Η νέα καταχώριση ελέγχεται και συσχετίζεται με τις ήδη ενεργές αναζητήσεις.

Μικρή λεπτομέρεια σήμερα φαίνεται ασήμαντη, αλλά με τον καιρό μπορεί να γίνει το απαραίτητο στοιχείο για ένα άλλο γεγονός.

Υπάρχουν αντίστοιχα συστήματα

Υπάρχουν εδώ και καιρό υπηρεσίες για την αναζήτηση αγνοουμένων, χαμένων αντικειμένων και μαρτύρων. Υπάρχουν πίνακες ανακοινώσεων, τοπικές κοινότητες, εφαρμογές με χάρτες και συστήματα ειδοποιήσεων.

Ωστόσο, από τις μελετημένες λύσεις, δεν έχω συναντήσει ακόμη κάποιο προϊόν που να ενσωματώνει όλες τις βασικές ιδιότητες του FindMeld σε ένα σύστημα:

  • δύο ανεξάρτητα μέρη — αναζητών και μάρτυρας;

  • ταύτιση ανεξαρτήτως των χρονικών σειρών καταγραφών;

  • αναζήτηση με βάση το νόημα και όχι μόνο τις λέξεις;

  • διαχείριση διαφορετικών γλωσσών;

  • υπολογισμός ανθρώπινων αβεβαιοτήτων;

  • έλεγχος χρονικής σειράς;

  • ενίσχυση της σημασίας των αντιστοιχίσεων σε περιπτώσεις αδύναμων χρονικών συσχετισμών;

  • χρήση καιρού για την προσαρμογή της γεωγραφίας;

  • παγκόσμια αναζήτηση αγνοουμένων;

  • ανάλυση έμμεσων χαρακτηριστικών και λεπτομερειών;

  • έλλειψη δημόσιας λίστας ανακοινώσεων;

  • ελεγχόμενη αποκάλυψη επαφών;

  • δυνατότητα συμφωνίας για αμοιβή χωρίς μεσάζοντες.

Οι διακεκριμένες λειτουργίες συναντώνται σε άλλα συστήματα, αλλά η μοναδικότητα του FindMeld έγκειται στο συνδυασμό τους σε ένα ολοκληρωμένο σύστημα.

Οι συνηθισμένες αναζήτησεις ρωτάνε: «Πού δημοσιεύτηκε παρόμοιο κείμενο;»

Το FindMeld λύνει την αντίστροφη αποστολή: «Δεν περιγράφουν οι άνθρωποι το ίδιο γεγονός, ακόμη και αν μιλούν διαφορετικές γλώσσες, κάνουν λάθη ή βρίσκονται σε χώρες διαφορετικές;