Το 2021 πέρασε. Εργαζόμαστε σκληρά για να δημιουργήσουμε την πλατφόρμα συνεργασίας για έργα επιστήμης δεδομένων. Βήμα προς βήμα η πλατφόρμα αποκτά περισσότερες δυνατότητες που θα σας βοηθήσουν να εκτελέσετε τα έργα σας.

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

Κυκλοφορία της έκδοσης Beta

Ξεκινήσαμε τη χρονιά κυκλοφορώντας μια Beta έκδοση του AskAnna. Τώρα όλοι μπορούν να εγγραφούν και να το δοκιμάσουν. Μπορείτε επίσης να προσκαλέσετε άτομα να συνεργαστούν στο έργο σας.

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

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

Γνωρίστε την AskAnna

Εκτός από την έκδοση Beta, παρουσιάσαμε επίσης ένα εισαγωγικό βίντεο για το AskAnna. Σε περίπτωση που το έχασες:

https://vimeo.com/askanna/meet-askanna

Δημόσια έργα

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

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

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

Εικόνες περιβάλλοντος

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

Με τις εικόνες περιβάλλοντος μπορείτε να επιλέξετε όχι μόνο Python αλλά και R, Julia, C++ κ.λπ. Μη διστάσετε να χρησιμοποιήσετε το sandbox του AskAnna για να πειραματιστείτε με μια νέα γλώσσα.

Μετρήσεις και μεταβλητές παρακολούθησης

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

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

from askanna import track_metric

track_metric(name, value)

Δίνοντας ένα όνομα

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

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

Προγραμματίστε μια εργασία με υποστήριξη ζώνης ώρας

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

Δεν χρειάζεται να διατηρείτε cron-jobs ή να πηγαίνετε σε άλλο διακομιστή προγραμματισμού. Απλώς προσθέστε ένα χρονοδιάγραμμα στον ορισμό της εργασίας σας, ωθήστε τον κωδικό σας στο AskAnna και είστε έτοιμοι.

Και, επίσης, δεν χρειάζεται να σκεφτείτε σε ποια ζώνη ώρας πρέπει να καθορίσετε το χρονοδιάγραμμα. Στο askanna.yml μπορείτε να καθορίσετε τη ζώνη ώρας που θα χρησιμοποιήσετε.

Ειδοποιήσεις

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

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

Πήγαινε στο κινητό

Η τελευταία μας κυκλοφορία του έτους περιείχε υποστήριξη για κινητά. Τώρα μπορείτε να ανοίξετε την πλατφόρμα AskAnna και στο κινητό ή το tablet σας.

Και έγιναν πολλά άλλα

  • Ένα νέο μενού που περιλαμβάνει υποστήριξη για αναζήτηση χώρων εργασίας και έργων.
  • Επέκταση του AskAnna CLI, a.o. με επικύρωση του αρχείου διαμόρφωσης askanna.yml, δημιουργήστε έργα χρησιμοποιώντας ένα πρότυπο, push and run και askannaignore.
  • Προστέθηκε ανίχνευση του τύπου αρχείου για τα αποτελέσματα εκτέλεσης. A.o. Αυτό καθιστά δυνατή την εμφάνιση περισσότερων αποτελεσμάτων στη διεπαφή ιστού.
  • Προβολή περισσότερων τύπων αρχείων. Όχι μόνο κώδικας και εικόνες, αλλά τώρα και σημειωματάρια HTML και Jupyter.
  • Βελτιώσαμε την τεκμηρίωση και μεταβήκαμε στο Υλικό για MkDocs, μεταξύ άλλων για να βελτιώσουμε την αναζήτηση.

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

Δημοσιεύτηκε αρχικά στη διεύθυνση https://askanna.io στις 12 Ιανουαρίου 2022.