Machine Learning / AI
Υπολογίστε το συνολικό ποσό εσόδων (revenue) για κάθε χρήστη Για κάθε χρήστη, βρείτε την πρώτη και τελευταία ημερομηνία αγοράς Προσθέστε στη DataFrame μια νέα στήλη prev_revenue, που περιέχει τα έσοδα από την προηγούμενη αγορά αυτού του χρήστη (μετατόπιση εντός της ομάδας). Αν δεν υπάρχει προηγούμενη, βάλτε NaN
Με ποιες εταιρείες βρίσκεσαι αυτήν τη στιγμή σε κάποια στάδια;
-- # -- Οι διαφημιστές ξεκινούν προωθητικές καμπάνιες στην εφαρμογή της υπηρεσίας. Υπάρχουν δύο πίνακες: -- # -- campaigns - λίστα καμπανιών -- # -- - campaign - όνομα καμπάνιας -- # -- - action_type - τύπος καμπάνιας: "push" ή "banner" -- # -- communications - καταγραφή backend με τις αποστολές επικοινωνιών αυτών των καμπανιών στους χρήστες -- # -- - user_id - αναγνωριστικό χρήστη -- # -- - campaign - όνομα καμπάνιας -- # -- - status - κατάσταση συμβάντος: "success" ή "error" -- ------------------------------------------------------------------------------------------------------------------------ -- # -- 1. Αρχικά, στον πίνακα campaigns υπάρχουν 4 γραμμές: -- # -- | campaign | action_type | -- # -- |-------------|-------------| -- # -- | promo_dogs | push | -- # -- | promo_cats | banner | <- τυχαία διπλότυπο -- # -- | promo_cats | banner | <- δύο γραμμές -- # -- | promo_rats | push | # # -- Επιπλέον, είναι γνωστό ότι: -- # -- οι καμπάνιες promo_dogs και promo_cats πραγματοποιήθηκαν με επιτυχία σε 100 χρήστες, και κάθε χρήστης έλαβε μια επικοινωνία, -- # -- ενώ η promo_rats βρίσκεται μόνο στο στάδιο του σχεδιασμού. -- # -- 1.1 Τι θα εμφανίσει το ερώτημα: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign -- # -- 1.2 Πώς θα αλλάξει η απάντηση αν αλλάξει ο τύπος JOIN σε LEFT; -- # -- 1.3 Δώστε τη σειρά εκτέλεσης των τελεστών σε αυτό το ερώτημα. -- Απάντηση: promo_dogs ... ...
Γιατί η αναλυτική φόρμουλα για την γραμμική παλινδρόμηση δεν χρησιμοποιείται στην πράξη;
Μίλησέ μου για το γεωμετρικό νόημα της κανονικοποίησης.
Πώς να γράψετε πιο ευανάγνωστα την συνθήκη == False στην Python;
Μπορούμε να περάσουμε μια λίστα ως όρισμα μιας συνάρτησης και στη συνέχεια να την τροποποιήσουμε μέσα; Τι θα συμβεί με την παλιά λίστα;
Μπορείτε να προτείνετε έναν δεύτερο υποψήφιο για τη θέση;
Πες μου, πώς είναι διαρθρωμένη η συνεργασία με την ξένη εταιρεία σχετικά με το IP — με νομικό πρόσωπο στη Ρωσία ή πώς έχει οργανωθεί;
Ποιες άλλες μετρήσεις πρέπει να προσθέσουμε για την παρακολούθηση της ενημέρωσης των εγγράφων (ώστε να μην διαπιστώσουμε ότι μετά την ενημέρωση έχουν απομείνει 3 έγγραφα αντί για 10.000);
Ποιες είναι οι επιθυμίες ή περιορισμοί σας σχετικά με έργα και θεματικούς τομείς;
Πώς θα έλυσες τώρα (με τις τρέχουσες γνώσεις σου) το πρόβλημα της ταξινόμησης και δρομολόγησης αιτημάτων σε ένα service desk, χρησιμοποιώντας μια πολυεπίπεδη προσέγγιση: rule-based → ML → LLM fallback → άνθρωπος; Αναφέρετε συγκεκριμένες τεχνολογίες, μοντέλα και μετρήσεις.
Τι είναι η κανονικοποίηση παρτίδας;
Παρακαλώ, πείτε μας ακριβώς τι είδους έργο ήταν και ποια ήταν ακριβώς τα καθήκοντά σας.
Ποια είναι η διαφορά μεταξύ ενός cross-encoder (ranker) και ενός bi-encoder;
Πώς πραγματοποιούνταν η αναφορά στον αρχηγό της ομάδας του συστήματος πολλαπλών πρακτόρων;
Πώς μπορούμε να συγκρίνουμε μια αφίσα που εμφανίζεται στη σελίδα του χρήστη με αυτές που δεν έχει δει (μερική ανατροφοδότηση);
Το Redis δεν είναι διατηρητικό — τι θα συμβεί αν επανεκκινηθεί; Θα χάσουμε τις ειδοποιήσεις;
Αξιολογήστε πόσα δεδομένα χρειάζονται για την περαιτέρω εκπαίδευση του μοντέλου σε παραγωγή, περιγράψτε τη διαδικασία περαιτέρω εκπαίδευσης, τις παραμέτρους, τη συνάρτηση απώλειας (contrastive/triplet) και γιατί επιλέχθηκε αυτή.
Μπορούμε να αλλάξουμε την τιμή που αντιστοιχεί σε ένα κλειδί σε ένα λεξικό όπου το κλειδί είναι μια συμβολοσειρά και η τιμή είναι ένα tuple; Τι θα συμβεί;