Jibble

Jibble is a program for staff tracking, which includes an artificial intelligence (AI) for face recognition, tracking geo-location, automatic report's generation, etc. Face recognition service is free for universities. The idea of the program is to collect base photos of students at the beginning of a semester, and then the AI automatically compares student's selfies with the base photo. In case of any mismatch the AI sends an Email to the teacher. Currently, Microsoft sells time of its advanced AI to control student's behavior. It is used by "Examus" for proctoring. A great advantage of Jibble is that its AI is very reliable and free. In any case, "Examus" requires an operator control. With Jibble, one can arrange a very good replacement for the off-line proctoring (see page "Exams" on this site). 

Jibble (Registration)

A teacher must register with his corporative Email address on https://jibble.io/ by pressing the button "GET STARTED NOW - IT'S FREE." After that the teacher may create her/his classes. Just follow very clear directions. The site has an extensive help. There are three plans. Do not turn your attention on the announcement saying that to the end of the test period, you have 14 days. This means that during this time you have a free access to the most expansive plan. At the end of this period, your access to the paid options will be blocked. If you are not interested in them, you may choose a free plan. The free plan includes the following options:
1. Automatic face recognition;
2. If you click the student's icon on the main page, then you get the enlarged phot and the geo-location on the map;
3. The system provides the list of the enters and leaves time for each student in the class;
4. There is no limit on the student's number. However, you cannot enter more than 150 students in a csv Excel file at one time.

My practice shows that some times Jibble not only provides a correct address, but also gives that stage of the building!

We Jibble (Photo+Geo-location)

It is an example from Jibble. I press "View Daily Timesheet" and get the following window.



Jibble (Detailed View)

This window shows the times of "Jibble In" and "Jibble Out."

Jibble Dashboard of a Class

This dashboard lists the complete information of the class.

How to register students in Jibble?

I select my class "Algebra 1" at the left upper corner and press icon "Team" on the left pane. There are four buttons at the bottom part of the selected window. The first one "+ Add Team Members" is used for manual invitations, where is the second one "Import Teams Members" is used for the automatic upload of the csv file. The button "Pending Invitation" lists the students, which have not yet accepted the invitation. The button "Removed Members" shows the list of all students, which were been removed by any reason. To recover a student, teacher presses his or her icon and after that presses "Recover."

.

How to register students in Jibble?

You get the window with three rows for student's data. Please, fill in the data in the format of student's Microsoft accounts. It is better to indicate student's corporative Email addresses. You can get this information in Teams if you hover the mouse around the student's avatar. To get the student's list, you press the ellipsis near the class name and follow the instructions. The invitations will arrive to the corporative Outlook. To avoid problems with confirmations, you must tell students that they should open their mailboxes in Outlook from their smart phones after they install the Jibble mobile application either from "Google Play" or "Apple Store." The link will lead them to the class. 

How to register students in Jibble?

Add To upload the file I press "Choose File," locate it on my computer and press "Import."

How to register students in Jibble?

The file must be in the csv format with five obligatory fields even if you do not provide the mobile phones of your students. In this case you must not insert a table, since you must save it as a csv file in Excel.

How to register students in Jibble?

When the csv file is uploaded, the system gives you two options: "Invite Users" or "Create Users." If you chose the first option, then the system will send invitation to the addresses specified in the csv file automatically. The problem with this option is that students do not read instructions. Therefore, in this case you, most likely, will get a lot of complains from students. The solution is to click the link directly from the phone with installed Jibble. To see the link, students must have the corporative Outlook on their phones.

If you use the option "Create User," then all accounts will be created automatically. In this case students will not get any invitation. Instead, they install Jibble mobile on their smart phones and then use the corporative addresses as logins. However, even in this case there may be problems. Usually, to identify students uniquely, administrators of Microsoft 365 Education use student's ID numbers as the part of the Email address preceding the Email symbol @. Namely these addresses you will get if you import student's data through Teams PowerShell.  It is important to inform students which Email address is used. There may be aliases related to it. Since this is a very important connection to Jibble, the system Email address must be used.

In the second case, students must login onto  Jibble directly from the smart phones, and use their Emails in the format "studentID@stud.satbayev.university" (replace the domain to the domain of your university) as logins to Jibble. The system of Jibble will give them the option of a password itself. Students must record both, the login and password.

Students shouldn't logout from Jibble. Instead, they must "Jibble in" and "Jibble out." 

How to prepare a CSV file for Jibble?

You can make this file manually, but it will take a lot of time. Another option is to collect required information from students with Microsoft Forms. If you already installed Kaizala Pro, then you may collect information directly to the xlsx table. See the corresponding section on the Kaizala Pro page of this site. However, both these methods are not perfect, since students being quite far from these tasks may either ignore your inquiry, or fill the fields with mistakes. Believe me that if you use the import of required data via Teams PowerShell, you save time and your data will be absolutely accurate. To do this you need Microsoft Windows 10 on your computer.

How to prepare a CSV file for Jibble?

Right-click the windows icon on the task bar and press "Windows PowerShell (administrator).



How to prepare a CSV file for Jibble?

At the command prompt enter $PSVersionTable and press "Enter." The system will give you the list, which in the first row must show the version 5.1 or higher. Otherwise you may upgrade it with the following link

https://www.microsoft.com/en-us/download/details.aspx?id=54616

How to prepare a CSV file for Jibble?

Add Before running anything, please, check the execution policy of your local machine. Type the command indicated above and you must have the Policy as reprted by thge system. If you do this for the first time, then the last line shows "Undefined" instead of "Unrestricted" as in my case. 

How to prepare a CSV file for Jibble?

To correct this run the command shown on the picture, insert Y when the system asks for confirmation, and press "Enter." The correct Execution Policy is established. Now, you may install Teams PowerShell. The details are given in
https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-install

How to prepare a CSV file for Jibble?

If you regularly upgrade your Windows 10, then you may ignore the requirement to install ".Net Framework 4.7.2" or later. You execute only two shown on the picture commands in this order.

How to prepare a CSV file for Jibble?

Execution of the above command will require your account and password in the system of your university.

How to prepare a CSV file for Jibble?

To get the system reference to a concrete team, I press the ellipsis (see 1) and in the drop-down menu chose "Get a reference to the team." 

How to prepare a CSV file for Jibble?

I press "Copy" (see 1).

How to prepare a CSV file for Jibble?

You I open Word, put cursor in the editing field, and press "Ctrl+V." I get something like this:

https://teams.microsoft.com/l/team/11%3ac4a104b43658471fbdf0836a30505b2e%40thread.tacv2/conversations?groupId=88bb3ee4-a4e4-41aa-8417-bd6f71c8c8f9&tenantId=49cc33da-453b-4ada-aaff-63c5dcd64f9c

In this long row I copy the part enclosed between "groupId=" and "&." I get the following code:

88bb3ee4-a4e4-41aa-8417-bd6f71c8c8f9

It is the required team's identifier.

Now, I enter into the command line of the PowerShell the command

Get-TeamUser -GroupId 88bb3ee4-a4e4-41aa-8417-bd6f71c8c8f9 | export-csv c:\temp\teams14.csv

The name "teams14.csv" is determined by you. The only requirement is that this name must not coincide with the names of existing files in "c:\temp."

On page "Grade Book" of this site, I explain how to transform this file into the desired csv format in Excel.

Marking the attendance in mobile phones.

As I have already mentioned, it is recommended for students to stay logged onto Jibble. They just press "IN" button at the time the class begins and "OUT" button at the end of the class. To do this a student find first the name of his class, enter it and press his or her icon. After that he or she presses the "IN" button and make selfie. When the phone determines the geo-location the student clicks "Save." This information arrives to Jibble's site and analyzed. If the system does not recognize that the new selfie coincides with the base photo, then it sends an email to the teacher with both pictures attached. At the end of classes, the students presses "IN/OUT" again, takes selfie, presses "Save," and again the selfie and geo-location are going to the site.



The Base Photo in Jibble

A click on the student's icon opens the profile.

The Base Photo in Jibble

In the profile, I press "Facial Recognition."

Do you have more to say and show? You can do it in this section. Add pictures and a short description to show visitors more of whatever it is you want.

The Base Photo in Jibble

I select the best photo from the gallery of selfies by pressing "Select From Gallery." 

Here is an example of a Jibble's report.

Add For two semesters I got about five such warning for about one hundred students. The AI of Jibble works very reliable.