Skip to content

North Star Labs

North Star Engine

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

Τι είναι

Το North Star Engine είναι λογισμικό σε λειτουργία. Τρέχει σε πραγματική υποδομή, πάνω σε ζωντανούς ιστότοπους και ζωντανές αγορές, και παράγει τεκμήρια που μπορούν να ανοιχτούν και να ελεγχθούν.

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

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

Το πρόβλημα για το οποίο φτιάχτηκε

Δύο μετατοπίσεις συμβαίνουν ταυτόχρονα, και οι περισσότερες επιχειρήσεις είναι εκτεθειμένες και στις δύο.

Η πρώτη είναι η ανακάλυψη

Για είκοσι πέντε χρόνια, το να εντοπίζεται κανείς σήμαινε να κατατάσσεσαι σε μια λίστα με μπλε συνδέσμους. Αυτό τελειώνει. Οι άνθρωποι όλο και περισσότερο ρωτούν έναν βοηθό AI και ενεργούν με βάση τη μία απάντηση που τους δίνει. Ο βοηθός δεν περιηγείται· διαβάζει. Αν μια επιχείρηση δεν είναι αναγνώσιμη από μηχανή — χωρίς δομημένα δεδομένα, χωρίς σημασιολογική σήμανση, χωρίς περίληψη αναγνώσιμη από μηχανές για το τι πουλά — δεν λείπει από τη δεύτερη σελίδα. Λείπει από την απάντηση.

Αυτό είναι μετρήσιμο, και το North Star Engine το μετρά. Σε έρευνα έντεκα επιχειρήσεων φιλοξενίας και εστίασης στη Λευκωσία που έγινε με τη μονάδα ελέγχου του συστήματος, δύο διέθεταν αρχείο llms.txt — την αναδυόμενη σύμβαση με την οποία ένας ιστότοπος δηλώνει σε έναν βοηθό AI τι περιέχει. Εννέα δεν διέθεταν. Οι βαθμολογίες στους δεκατρείς τεχνικούς ελέγχους κυμάνθηκαν από 33 έως 83 στα 100, και τα ασθενέστερα αποτελέσματα συγκεντρώθηκαν σε καθιερωμένες ανεξάρτητες επιχειρήσεις μεσαίας κατηγορίας: επιχειρήσεις με πραγματικό τζίρο, πραγματική φήμη, και καμία παρουσία στο κανάλι προς το οποίο μετακινούνται οι πελάτες τους.

2 / 11

Ιστότοποι φιλοξενίας και εστίασης στη Λευκωσία με αρχείο llms.txt

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

Η δεύτερη είναι η επαλήθευση

Καθώς τα συστήματα AI αναλαμβάνουν έρευνα και ανάλυση, ο περιορισμός παύει να είναι αν μπορούν να παραγάγουν μια απάντηση. Πάντα παράγουν μια απάντηση. Ο περιορισμός γίνεται αν μπορεί κανείς να διακρίνει αν η απάντηση είναι αληθής.

Αυτό είναι το δυσκολότερο πρόβλημα, και εκεί διαφοροποιείται το North Star Engine.

Η μηχανική θέση

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

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

Ένα σύστημα AI αποτυγχάνει αθόρυβα και πειστικά.

Επιστρέφει ένα καλογραμμένο, σωστά μορφοποιημένο, απολύτως εύλογο έγγραφο που είναι λάθος. Αναφέρει μια σελίδα ως επιτυχώς αναγνωσμένη ενώ η σελίδα επέστρεψε 404 και το κείμενο που καταγράφηκε ήταν η ίδια η πλοήγηση σφάλματος του ιστότοπου. Βαθμολογεί έναν ιστότοπο 100 στα 100 επειδή η αριθμητική της βαθμολόγησης υπερχείλισε και περιορίστηκε σιωπηλά. Παρουσιάζει πέντε γνώμες ειδικών όπου οι τέσσερις είχαν κοπεί στη μέση μιας πρότασης, πριν από τη σύσταση, σε ένα σταθερό όριο χαρακτήρων που κανείς δεν θυμόταν ότι είχε οριστεί. Καταχωρεί μια ειδοποίηση ορίου κλήσεων API κάτω από τον τίτλο μιας στρατηγικής ετυμηγορίας, καταχωρεί το αρχείο χωρίς σφάλμα, και ανάβει έναν πράσινο δείκτη κατάστασης.

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

Η μηχανική απάντηση είναι ένα σύνολο κανόνων που πλέον διέπουν κάθε στοιχείο.

Ποτέ μην συμπεραίνετε επιτυχία από την απουσία σφάλματος.

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

Ποτέ μην συμπεραίνετε πληρότητα από την παρουσία περιεχομένου.

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

Ποτέ μην συμπεραίνετε ότι μια αλλαγή έγινε επειδή μια εντολή ανέφερε επιτυχία.

Μια επεξεργασία που δεν ταιριάζει με τίποτα τερματίζει καθαρά. Ένα μοτίβο που δεν βρίσκει τίποτα δεν αφαιρεί τίποτα και γράφει ένα έγκυρο αρχείο. Ελέγξτε το παραγόμενο αρχείο, όχι τον κωδικό εξόδου.

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

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

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

Αρχιτεκτονική

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

Το επίπεδο εκτέλεσης είναι μια υπηρεσία Python που εκθέτει ένα σταθερό σύνολο επιτρεπόμενων λειτουργιών. Ακούει μόνο στην τοπική διεπαφή loopback — ποτέ σε δίκτυο — και κάθε δυνατότητα που προσφέρει είναι ρητά εγκεκριμένη. Ενορχηστρώνει εργασίες έρευνας, εξαγωγή περιεχομένου από το web, παραγωγή εγγράφων και ελέγχους, και επιβάλλει χρονικά όρια ανά εργασία ώστε μια κολλημένη εργασία να αποτυγχάνει καθαρά αντί να μπλοκάρει το σύστημα.

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

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

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

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

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

Το επίπεδο ελέγχου εγκυρότητας λειτουργεί.

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

Τι κάνει

Ανακάλυψη ευκαιριών

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

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

Έλεγχος αναγνωσιμότητας από μηχανές

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

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

Στρατηγική ανάλυση

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

Αυτοματοποιημένη πληροφόρηση

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

Τι δεν μπορεί ακόμη να κάνει

Η ακριβής διατύπωση αυτού είναι μέρος της μεθόδου.

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

Καθένα από αυτά είναι γνωστό, μετρημένο και οριοθετημένο. Κανένα δεν συνάγεται από την απουσία παραπόνων.

Κατεύθυνση

Τρεις γραμμές ανάπτυξης βρίσκονται σε εξέλιξη.

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

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

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

North Star Labs Ltd

Η North Star Labs Ltd βρίσκεται υπό σύσταση στη Λευκωσία, Κύπρος.

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

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

Επικοινωνία: contact@nstarlabs.com