This website uses cookies and similar technologies to understand visitors' experiences. By continuing to use this website, you accept our use of cookies and similar technologies,Terms of Use, and Privacy Policy.

We are now in the middle of the first iteration of Pundit. First, thanks to everyone that for their suggestions on how to improve Pundit. For many of you who are interested in the current state of Pundit, I listed the progress we have made thus far and tasks we will be tackling in the coming weeks. 1. Pundit now has a new course information data. After exploring the Teachers College Database, we have course description, full name, department and program name. This information will serve to better match the courses to students. 2. The search and recommendation parts of Pundit has now bee...
Researching on several different Django Python open source discussion forums for Edfluences, the team narrowed down on AskBot. Askbot is an interesting system, but with a lot of unneeded functionalities. We realized we would have to spend a lot of time in customizing Askbot for Edfluences, so we decided to not integrate it with Edfluences. Moving forward, If you know of any other basic bones (really simple) open source discussion forums built in Django Python or have any ideas on how you would like your discussion board to be (a...
I have been experimenting with Selenium to build unit test cases for Ednode and also been looking at AdobeBrowserLab which helps you to check for rendering of your web pages in different browsers and Operating Systems. Selenium is a free software testing framework for Web Applications. It allows you to record/write tests in a number of different programming languages and play them from many different Web browsers. There are primarily three components to Selenium - 1. Selenium IDE...
1 Comment
The backend of the notification system for Vialogues is ready! Currently, we provide the following four types of notifications: 1. Notification for commenting: when a user comment on a Vialogue, all the users related to this Vialogue will receive a notification. For private Vialogues, a notification will be sent to the moderators and participants; for public Vialogues, we send notifications to moderators and users having commented on that Vialogue. 2. Notification for replying: when a user reply another user's comment, the owner of the original comment and users who have replied to comme...
Ednode has a new feature now! Whenever an active user searches a phrase in the search box, Ednode will record the terms the user has searched, who has searched and when the search occurred. There is also an attribute predefined to record the next action of the active user. The next action is none value right now, but will keep for data mining in the future. The motivation to add this new feature is that we want to know what users are looking for in Ednode. We are now doing research on this user behavior. It will provide useful information for the recommendation system in Ednode. Now that...
10 years ago
The new Vialogues release allows vialogue moderators to view a poll chart for each of the surveys. The poll charts are generated by dividing the number of each option chosen by respondents by the number of all responses. In the charts, the X-Axis stands for the label of each option and the Y-Axis stands for the percentage of a certain option chosen by respondents. For a multi-choice survey, the sum of the percentage equals to 100% while for a chec...
1 Comment
10 years ago
A participant of a vialogue can make a response to the vialogue's surveys. Below is the snapshot of a sample multi-choice survey. For a multi-choice survey, respondents need to choose exactly one option. For a check-all-apply survey, respondents can choose any number of options. A respondent can only respond once to each of the surveys. A message will be given if he/she has already responded before. Like the old text comment, us...
10 years ago
The new Vialogues release presents the survey feature. In the text area below on the video player, moderators will have one more tab available than non-moderators. That's the 'Survey' tab. Clicking on this tab will lead to a survey creation form like the one below. With the above form, moderators can set up a survey to which participants can make responses. There're two types of surveys the moderator can choose: multiple-choice and c...
On Friday, February 25th I will be on a panel on academic publishing for the 2011 National Academy of Education/Spencer Postdoctoral Fellows Retreat in Washington, DC. I have posted the slides for this presentation entitled From Publishing to Communicating in PocketKnowledge.
1 Comment
I've been recently working on the comment posting module of Vialogues. One of my interests is the serialization method used for passing complicated objects between the UI and backend. Objects can exist in three forms, normal, serialized and stringified. Serialization converts an object to a dictionary structure, which is reliable for communication. An issue about serialization arose today. Three classes were derived from the same super class and they have different serialization methods. The requirement is to just use the super class model to fetch derived classes' objects from db and seri...