Técnico, Lisbon
To Be Announced
Biggest free tech conference in Portugal
The Event
Not sure why you should attend SINFO 30? We'll give you six great reasons to not miss out on the biggest free tech conference in Portugal:
Speaker Keynotes
Get to learn from the best local and international speakers of the most prestigious IT companies!
Workshops
Move your hard and soft skills to the next level with our top-notch workshops.
Company Presentations
Get to know more about the top IT companies that are looking for your super-powers!
Networking
Meet, greet, and exchange knowledge with recruiters, fellow colleagues, and even our speakers!
Opportunities
Find job opportunities with the top IT companies in Portugal and more, or recruit new and upcoming talent directly from IST!
Giveaways
Get a great chance to win the most desired gadgets and prizes by attending the event's sessions!
About
SINFO is a college student and non-profitable organization responsible for the planning of one of the biggest Tech events in Portugal. It’s an annual conference that takes place at the Alameda Campus of Técnico Lisboa, in the capital city of Portugal, Lisbon. We had a record breaking attendance of participants last year, achievement we hope to repeat next year, from February 27th to March 3rd 2023.
Mission
At SINFO, our mission is to give students and general attendants the opportunity to interact and get closer to influential and thriving people in the fields of Information Technology and Computer Science. We also bring tech companies of major relevance to our attendants so they can communicate with those companies’ employees, share experiences and maybe find a future position. We try to make it happen every day with dedication, by continuously improving the quality of our event, not only by bringing new speakers for every edition but also innovativing companies and startups that share our love for technology.
Vision
We live in an increasingly technological world in constant and swirling motion, where Computer Science and IT play fundamental roles. For the last 29 editions SINFO has been the bridge between that world and the student community. Every single one of them sums up several months of dedication and hard work laid out by its members, who are driven by the rewarding smiles of SINFO’s participants and the desire to surpass themselves every year. We like to think we’ve managed to do both hitherto. Our goal is to inspire and be inspired.
Target
We are mainly focused on bringing the ultimate technological experience to the student community. Nonetheless, everyone fascinated by IT or seeking a new career opportunity is welcome to join us.
Frequently Asked Questions
Do you still have questions regarding our event? Check out our frequently asked questions or shoot us an e-mail!
Yes! SINFO is — and always will be — free for everyone to attend and experience, no questions asked.
We're back to our venue! From the 27th of February to the 3rd of March, 2023, pay a visit to the Alameda Campus of Instituto Superior Técnico, in Lisbon, and you'll surely spot our venue!
Of course! SINFO is free and open to all the community. Everyone can enroll and participate in our sessions and even win magnificent prizes!
We have already sold out all sponsorship packages for this edition. Nevertheless, send us an e-mail to<EMAIL_ADDRESS>to be notified of next year's edition sponsorship packages!
We'd love to have you on our team! If you're a student and want to help organize one of the country's biggest tech conferences, send us an e-mail to<EMAIL_ADDRESS>with your name, contact, degree & year, university, and motivation!
You can reach out to us by sending an e-mail to<EMAIL_ADDRESS>or contact us through any of our social networks, @sinfoist !


You-say-first is a web application to play ad-hoc games where all players have to submit their moves at the same time (e.g. rock-paper-scissors, diplomacy).
Here, you can create a room (just enter any name that you want), share the address with your friends and start playing. You can enter your move, and as soon as everyone ticks the ‘Final’ field, the moves are shown to everyone.
Need someone to play? Just join a room and say so.
Need dice to play? You can roll them by saying something like roll a die or toss a coin or even throw 3D20.
This was inspired by a question by ‘Fool’ on the Boards and Card Games stack overflow page. It was created by Joachim Breitner using Meteor and is hosted by meteor.com. You can Check out the code; bug reports and pull requests are welcome.
If you like this, you can flattr this, or vote it up at Made with Meteor. Or just send me a mail.
You can create or enter a room here:


Emergency crews responding to crash on Pattullo Bridge
Northbound traffic will be backed up for some time, Surrey RCMP say
by Tom ZytarukPolice and emergency crews are responding to a mid-span crash involving two vehicles on the Pattullo Bridge.
Northbound traffic will be backed up for some time, Surrey RCMP say.
The bridge was lit-up with the lights of fire trucks, Surrey RCMP and New Westminster Police cars and other emergency vehicles.
“New Westminster Police are on scene with us, and we’re helping with traffic control on the south side,” said Constable Richard Wright of the Surrey RCMP. “Northbound traffic will be closed for a bit. It’s still a bit to early to say injuries.”


If you wish to embed a SAMP hub in your Python GUI tool, you will need to start the hub programmatically using:
from astropy.vo.samp import SAMPHubServer
hub = SAMPHubServer()
hub.start()
This launches the hub in a thread and is non-blocking. If you are not interested in connections from web SAMP clients, then you can simply use:
from astropy.vo.samp import SAMPHubServer
hub = SAMPHubServer(web_profile=False)
hub.start()
and this should be all you need to do. However, if you want to keep the web profile active, there is an additional consideration, which is that when a web SAMP client connects, you will need to ask the user whether they accept the connection (for security reasons). By default, the confirmation message is a text-based message in the terminal, but if you have a GUI tool, you will instead likely want to open a GUI dialog.
To do this, you will need to define a class that handles the dialog, and you should then pass an instance of the class to SAMPHubServer (not the class itself). This class should inherit from astropy.vo.samp.WebProfileDialog and add the following:
It should have a GUI timer callback that periodically calls WebProfileDialog.handle_queue (available as self.handle_queue).
Implement a show_dialog method to display a consent dialog. It should take the following arguments:
- samp_name: The name of the application making the request.
- details: A dictionary of details about the client making the request. The only key in this dictionary required by the SAMP standard is samp.name which gives the name of the client making the request.
- client: A hostname, port pair containing the client address.
- origin: A string containing the origin of the request.
Based on the user response, the show_dialog should call WebProfileDialog.consent or WebProfileDialog.reject. This may, in some cases, be the result of another GUI callback.
The following code is a full example of a simple Tk application that watches for web SAMP connections and opens the appropriate dialog:
import Tkinter as tk
import tkMessageBox
from astropy.vo.samp import SAMPHubServer
from astropy.vo.samp.hub import WebProfileDialog
MESSAGE = """
A Web application which declares to be
Name: {name}
Origin: {origin}
is requesting to be registered with the SAMP Hub. Pay attention
that if you permit its registration, such application will acquire
all current user privileges, like file read/write.
Do you give your consent?
"""
class TkWebProfileDialog(WebProfileDialog):
def __init__(self, root):
self.root = root
self.wait_for_dialog()
def wait_for_dialog(self):
self.handle_queue()
self.root.after(100, self.wait_for_dialog)
def show_dialog(self, samp_name, details, client, origin):
text = MESSAGE.format(name=samp_name, origin=origin)
response = tkMessageBox.askyesno(
'SAMP Hub', text,
default=tkMessageBox.NO)
if response:
self.consent()
else:
self.reject()
# Start up Tk application
root = tk.Tk()
tk.Label(root, text="Example SAMP Tk application",
font=("Helvetica", 36), justify=tk.CENTER).pack(pady=200)
root.geometry("500x500")
root.update()
# Start up SAMP hub
h = SAMPHubServer(web_profile_dialog=TkWebProfileDialog(root))
h.start()
try:
# Main GUI loop
root.mainloop()
except KeyboardInterrupt:
pass
h.stop()
If you run the above script, a window will open saying “Example SAMP Tk application”. If you then go to the following page for example:
http://astrojs.github.io/sampjs/examples/pinger.html
and click on the Ping button, you will see the dialog open in the Tk application. Once you click on ‘CONFIRM’, future ‘Ping’ calls will no longer bring up the dialog.


Victor Crest
26
London
80K
Followers
803K
Likes
1.4K
Photos
Challenge by
Frontend Mentor
. Coded by
Youssef Osama Abd Elkader
.


Overview¶
PgBulkInsert is a Java library for Bulk Inserts to PostgreSQL using the Binary COPY Protocol.
It provides a wrapper around the PostgreSQL COPY command:
The COPY command is a PostgreSQL specific feature, which allows efficient bulk import or export of data to and from a table. This is a much faster way of getting data in and out of a table than using INSERT and SELECT.
Setup¶
You can add the following dependencies to your pom.xml
to include PgBulkInsert in your project.
<dependency>
<groupId>de.bytefish</groupId>
<artifactId>pgbulkinsert</artifactId>
<version>1.1</version>
</dependency>
Supported PostgreSQL Types¶
- Numeric Types
- smallint
- integer
- bigint
- real
- double precision
- Date/Time Types
- timestamp
- date
- Character Types
- text
- Character Types
- text
- JSON Types
- jsonb
- Boolean Type
- boolean
- Binary Data Types
- bytea
- Network Address Types
- inet (IPv4, IPv6)
- macaddr
- UUID Type
- uuid
- Array Type
- One-Dimensional Arrays
- hstore
- hstore
- Geometric Types
- point
- line
- lseg
- box
- path
- polygon
- circle


Online Teaching
Click on Go to Class button to go to Class.


03/29/18
This collection of resources has been compiled by the Greater Western Library Alliance Task Force as one of the planned project products.
Sample resource description.
Sample creator organization text
Sample format description text
Sample resource license description
Sample submitter name text
Sample submitter email text
Sample resource description.
Sample creator organization text
Sample format description text
Sample resource license description
Sample submitter name text
Sample submitter email text


Venue
ECLT: European Center of Living Technology
The conference will be held at ***, Venice. The address of the venue is:
Calle Nome-Calle,
Numero, CAP Venezia VE
---
title: Venue and logistics
description: How to get to the workshop or conference.
image: /images/canal_grande_franchetti.jpg
---
How to get to the workshop or conferenceVenue and logistics
The conference will be held at ***, Venice. The address of the venue is:
Calle Nome-Calle,
Numero, CAP Venezia VE
The "Marco Polo" Venice airport is on the mainland, around 5km north of Venice. The city can be easily reached by water bus, shuttle bus or taxi. More information available on the airport website.
Venice can also be reached easily from the "A. Canova" Treviso airport by bus. More information available on the airport website.
*** can be easily reached walking (*** minutes) or by boat (line *** from Piazzale Roma). Here are the exact directions. UPDATE DIRECTION LINK
There are many hotels nearby the venue (some suggestions below). We strongly suggest to reserve your accommodation in advance.


Look below through the categories for over 100 short but essential survival tips for Sjögren’s patients.
• Always report changes in cognition/memory and mood, such as depression and anxiety, to your doctor. “Brain fog” can accompany Sjögren’s, but all changes in usual symptoms should be reported.
• Did you know that "brain fog" is a major complaint of Sjögren’s patients? Hint: Train the brain! If you don’t use it, you will lose it.
• Don’t assume your “brain fog” is due to Sjögren’s, especially in patients over 65-70 years of age: a major cause of cognitive dysfunction can be side effects of drugs and drug interactions.
• To help symptoms of “brain fog,” minimize stress and anxiety. Take breaks throughout the day and learn relaxation exercises and practice them at regular intervals.
• Reduce caffeine and alcohol to help with “brain fog” and sleep problems in Sjögren’s.
• Boost your brain power: Continue to work into retirement (part time) if able, learn new skills, volunteer, engage in social and mentally stimulating activities and establish new friendships and relationships.
• Letting yourself laugh and talk about your feelings will help reduce stress and anxiety, which contribute to fatigue and “brain fog” in Sjögren’s.
• Manage your lifestyle to optimize your health and sense of well being.
• Develop a close working relationship with your doctor(s):
• Always report changes in cognition/memory and mood (depression, anxiety).
• Make sure your physician knows about all the prescription and OTC medications you are taking. Especially in patients over 65-70 years of age, a major cause of cognitive dysfunction can be side effects of drugs and drug interactions.
• Inquire about your hormonal status, thyroid function, and blood pressure.
• Additional actions:
• Rejuvenate with sufficient sleep. If after 8-9 hours of sleep you are still tired, tell your doctor.
• Minimize stress and anxiety:
• Set realistic expectations
• Plan ahead
• Take breaks throughout the day
• Learn relaxation exercises and practice them at regular intervals
• Balance work and leisure
• Let yourself laugh
• Talk about feelings
• Limit multi-tasking and focus on one task at a time
• Reduce caffeine and alcohol.
• Manage effectively musculoskeletal and joint pain.
• Exercise regularly. Adequate physical exercise enhances cognition/memory.
• Train the Brain! “If you don’t use it, you will lose it.”
• Boost your brain power: Continue to work into retirement (part time), learn new skills, volunteer, engage in social and mentally stimulating activities and establish new friendships and relationships.
• Take your body to the gym and don’t forget to visit the “BRAIN SPA” – both will improve brain function.


--- layout: default id: index navbar_extra_styles: navbar-home ---
Sparkle is an easy-to-use software update framework for macOS applications.
Sparkle is open source software available under the permissive MIT license, and is developed on GitHub by the Sparkle Project with the help of dozens of valued contributors.
Sparkle is kept up to date with the latest Apple technologies such as WebKit 2, Touch Bar, Dark Mode, and XPC. Sparkle 2 supports macOS 10.13 and later.
Supports Sparkle's own EdDSA signatures as well as Apple Code Signing for ultra-secure updates. Sparkle also supports sandboxed applications and authentication for installing in secure locations.
Requires no code in your app, but also provides deep delegate support and plugging in alternative user interfaces for maximum customization. Developers can make Sparkle work exactly as they need, and users can make Sparkle work as they prefer.
Your own branding, icons and app name are used - there's no mention of Sparkle. Works with any macOS app, whether it uses Cocoa, SwiftUI, Qt, Xamarin, or otherwise.
True self-updating - no work required from the user. Users can choose to automatically download and install all updates silently in the background. Developers can use an included tool to automatically generate smaller and faster delta updates between releases.
With Sparkle, you're in good company. Here are just a few of the thousands of apps which use Sparkle


Public Member Functions | |
| def | __init__ |
| def | fileno |
| def | isatty |
| def | flush |
| def | tell |
| def | read |
| def | close |
| def | write |
| def | seek |
| def | delete |
| def | get_umetadata |
| def | set_umetadata |
| def | delete_umetadata |
Public Attributes | |
| name | |
| collection | |
| fd | |
| position | |
Static Public Attributes | |
| conn = None | |
| int | fd = -1 |
| string | name = "" |
| string | collection = "" |
| int | position = 0 |


rotten > Library > Biographies > Misc > Brian Epstein
Brian Epstein
The Beatles manager. Overdosed on sleeping pills, may have been suicide.
There is a line in A Hard Day's Night in which the character representing Brian Epstein theatens John Lennon by saying "I'll tell them all about you, John Lennon." This is generally believed to be a reference to the oft-rumored night of love the real Brian Epstein shared with the notoriously bisexual Lennon.
Timeline
| 19 Sep 1934 |
Brian Epstein born to Harry and Malka Epstein, 4 Rodney Street, Liverpool England. |
| 1952 |
Drafted into National Service. |
| 3 Aug 1961 |
Begins a music column in Mersey Beat. |
| 10 Dec 1961 |
Becomes manager of The Beatles. |
| Aug 1965 |
Brian Epstein meets with Walt Disney to discuss the possibility of the Beatles performing songs for the upcoming animated film The Jungle Book. Later, John Lennon nixes the idea. |
| 5 Jul 1966 |
Philippine military police awaken Brian Epstein and demanded that the Beatles attend a party at the home of Imelda Marcos, wife of dictator Ferdinand Marcos. Epstein refuses, and the band is forced to flee the country ASAP. |
| 27 Aug 1967 |
While the Beatles are away in Bangor, Brian Epstein is found dead in his home. Officially, the cause of death was accidental overdose of sleeping pills, but many believe it was suicide. He was becoming increasingly depressed over his lack of involvement with the Beatles and also his personal turmoil caused by trying to keep his homosexuality a secret. |
| 29 Aug 1967 |
Buried at Jewish Cemetery, Liverpool, section A grave H12. |
Pornopolis |
Rotten |
Faces of Death |
Famous Nudes
|


1ST PLACE
BEST WEBSITE AWARD IN WEB DEVELOPMENT COURSE
"Every child is an artist.
The problem is how to remain an artist
once we grow up."
-Pablo Picasso
"Art enables us to
find ourselves and lose ourselves at the
same time."
-Thomas Merton


{% extends "base.html" %} {% block body %}
Your email address is confidential and will never be shared. We will never email you without your explicit permission. All information you provide is stored securely on digital networks and kept confidential. Only de-identified results will be used for scientific purposes.
Further details: We use the same secure hypertext transfer protocol (HTTPS) that banks and other commercial websites use to transfer credit card information in an encrypted format. This provides strong security for data transfer to and from our website.
{% endblock %}


Learning More
This real quick guide is really too quick. Here are some
additional references which you'll find useful.
Of the making of C++ books there is no end
Here are a few books that you find useful, with links to Amazon.com:
- Essential
C++ by Stanley B. Lippman. This is an excellent tutorial,
somewhat in the same spirit as the Real Quick tutorial, but much
more complete. (By the way, I would not recommend its
companion volume, Accelerated C++, which seems spotty to me
in its coverage).
- The
C++ Programming Language (3rd Edition) by Bjarne Stroustrup.
Stroustrup is the creator of C++, and this book is a very complete,
generally readable reference book that also makes a reasonable
tutorial introduction if you are already familiar with
programming.
- Computing
Concepts with C++ Essentials, 3rd Edition by Cay Horstmann. I
got sent this book by mistake (we used Horstmann's Java version of
this book for a intro to programming course I helped teach), but
I'm glad I got it. If you're new to programming, and need to start
by using C++, this is a good book to do it with.
Net Knowledge
Here are some on-line resources:
Code read
You might find the code from this tutorial useful. Feel free to
use it at your own risk.
Toolin' around
Colophon
This site was created using Emacs. The HTML
was tidied up using Tidy. Comments made by
people in
Google thread about the first version of the tutorial were very
helpful.


jQuery Example: load json data by Ajax using jQuery
For simplicity in this example the server side distributes data always random irrespective of the coordinates, in a real case much more likely server
side there will be a spatial database that returns data inside requested bounding box.


Publications
2023
-
[bib]
Andrea Tocchetti, Lorenzo Corti, Agathe Balayn, Mireia Yurrita, Philip Lippmann, Marco Brambilla, Jie Yang.
A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunities.
In arXiv.
@inproceedings{tocchetti2023csur, title={A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunities}, author={Tocchetti, Andrea and Corti, Lorenzo and Balayn, Agathe and Yurrita, Mireia and Lippmann, Philip and Brambilla, Marco and Yang, Jie}, booktitle={arxiv: 2210.08906}, pages={}, year={2023}, organization={} }
-
[bib]
Burcu Sayin, Fabio Casati, Andrea Passerini, Jie Yang, Xinyue Chen.
Rethinking and Recomputing the Value of ML Models.
In arXiv.
@inproceedings{sayin2023acl, title={Rethinking and Recomputing the Value of ML Models}, author={Sayin, Burcu and Casati, Fabio and Passerini, Andrea and Yang, Jie and Chen, Xinyue}, booktitle={arxiv: 2209.15157}, pages={}, year={2023}, organization={} }
-
[bib]
Philippe Lammerts, Philip Lippmann, Yen-Chia Hsu, Fabio Casati, and Jie Yang.
How do you feel? Measuring User-Perceived Value for Rejecting Machine Decisions in Hate Speech Detection.
In AAAI/ACM Conference on AI, Ethics, and Society (AIES).
@inproceedings{lammerts2023aies, title={How do you feel? Measuring User-Perceived Value for Rejecting Machine Decisions in Hate Speech Detection}, author={Lammerts, Philippe and Lippmann, Philip and Hsu, Yen-Chia and Casati, Fabio and Yang, Jie}, booktitle={AAAI/ACM Conference on AI, Ethics, and Society}, pages={to appear}, year={2023}, organization={AAAI/ACM} }
-
[bib]
Agathe Balayn, Mireia Yurrita, Jie Yang, and Ujwal Gadiraju.
Fairness Toolkits, A Checkbox Culture? On the Factors that Fragment Developer Practices in Handling Algorithmic Harms.
In AAAI/ACM Conference on AI, Ethics, and Society (AIES).
@inproceedings{balayn2023aies, title={Fairness Toolkits, A Checkbox Culture? On the Factors that Fragment Developer Practices in Handling Algorithmic Harms}, author={Balayn, Agathe and Yurrita, Mireia and Yang, Jie and Gadiraju, Ujwal}, booktitle={AAAI/ACM Conference on AI, Ethics, and Society}, pages={}, year={2023}, organization={AAAI/ACM} }
-
[bib]
Agathe Balayn, Nataša Rikalo, Jie Yang, and Alessandro Bozzon.
Faulty or Ready? Handling Failures in Deep-Learning Computer Vision Models until Deployment: A Study of Practices, Challenges, and Needs.
In ACM Conference on Human Factors in Computing Systems (CHI).
@inproceedings{balayn2023chi, title={Faulty or Ready? Handling Failures in Deep-Learning Computer Vision Models until Deployment: A Study of Practices, Challenges, and Needs}, author={Balayn, Agathe and Rikalo, Natasa and Yang, Jie and Bozzon, Alessandro}, booktitle={Proceedings of the ACM Conference on Human Factors in Computing Systems}, pages={to appear}, year={2023}, organization={ACM} }
-
[bib]
Sepideh Mesbah, Ines Arous, Jie Yang, and Alessandro Bozzon.
HybridEval: A Human-AI Collaborative Approach for Evaluating Design Ideas at Scale.
In The Web Conference (WWW).
Best (Student) Paper Award nomination
@inproceedings{mesbah2023www, title={HybridEval: A Human-AI Collaborative Approach for Evaluating Design Ideas at Scale}, author={Mesbah, Sepideh and Arous, Ines and Yang, Jie and Bozzon, Alessandro}, booktitle={The World Wide Web Conference}, pages={to appear}, year={2023}, organization={ACM} }
-
[bib]
Zhu Sun, Hui Fang, Jie Yang, Xinghua Qu, Hongyang Liu, Di Yu, Yew-Soon Ong, and Jie Zhang.
DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation.
In IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI).
@inproceedings{sun2023tpami, title={DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation}, author={Sun, Zhu and Fang, Hui and Yang, Jie and Qu, Xinghua and Liu, Hongyang and Yu, Di and Ong, Yew Soon and Zhang, Jie}, booktitle={IEEE Transactions on Pattern Analysis and Machine Intelligence}, pages={to appear}, year={2023}, organization={IEEE} }
-
[bib]
Gianluca Demartini, Jie Yang, and Shazia Sadiq.
Report on the 1st Workshop on Human-in-the-Loop Data Curation (HIL-DC 2022) at CIKM 2022.
In ACM SIGIR Forum.
@inproceedings{demartini2023sigir, title={Report on the 1st Workshop on Human-in-the-Loop Data Curation (HIL-DC 2022) at CIKM 2022}, author={Demartini, Gianluca and Yang, Jie and Sadiq, Shazia}, booktitle={ACM SIGIR Forum}, pages={1--8}, year={2023}, organization={ACM} }
-
[bib]
Jie Yang, Alessandro Bozzon, Ujwal Gadiraju, and Matthew Lease.
Human-centered AI: Crowd computing.
In Frontiers in Artificial Intelligence.
@inproceedings{yang2023frontiers, title={Human-centered AI: Crowd Computing}, author={Yang, Jie and Bozzon, Alessandro and Gadiraju, Ujwal, and Lease, Matthew}, booktitle={Frontiers in Artificial Intelligence}, volume={6}, year={2023}, organization={Frontiers Media SA} }
-
[bib]
Burcu Sayin, Jie Yang, Andrea Passerini, and Fabio Casati.
Value-aware active learning.
In International Conference on Hybrid Human-Artificial Intelligence (HHAI).
@inproceedings{sayin2023ahhai, title={Value-aware active learning}, author={Sayin, Burcu and Yang, Jie and Passerini, Andrea and Casati, Fabio}, booktitle={International Conference on Hybrid Human-Artificial Intelligence (HHAI)}, pages={to appear}, year={2023}, organization={} }
-
[bib]
Burcu Sayin, Jie Yang, Andrea Passerini, and Fabio Casati.
Value-based Hybrid Intelligence.
In International Conference on Hybrid Human-Artificial Intelligence (HHAI).
@inproceedings{sayin2023bhhai, title={Value-based Hybrid Intelligence}, author={Sayin, Burcu and Yang, Jie and Passerini, Andrea and Casati, Fabio}, booktitle={International Conference on Hybrid Human-Artificial Intelligence (HHAI)}, pages={to appear}, year={2023}, organization={} }
2022
-
[bib]
Agathe Balayn, Gaole He, Jie Yang, and Ujwal Gadiraju.
Ready Player One! Eliciting Diverse Knowledge Using A Configurable Game.
In The Web Conference (WWW).
Best Paper Award nomination
@inproceedings{balayn2022www, title={Ready Player One! Eliciting Diverse Knowledge Using A Configurable Game}, author={Balayn, Agathe and He, Gaole and Yang, Jie and Gadiraju Ujwal}, booktitle={The World Wide Web Conference}, pages={to appear}, year={2022}, organization={ACM} }
-
[bib]
Agathe Balayn, Nataša Rikalo, Christoph Lofi, Jie Yang, and Alessandro Bozzon.
How can Explainability Methods be Used to Support Bug Identification in Computer Vision Models?.
In ACM Conference on Human Factors in Computing Systems (CHI).
@inproceedings{balayn2022chi, title={Ready Player One! Eliciting Diverse Knowledge Using A Configurable Game}, author={Balayn, Agathe and Rikalo, Natasa and Lofi, Christoph and Yang, Jie and Bozzon, Alessandro}, booktitle={Proceedings of the ACM Conference on Human Factors in Computing Systems}, pages={to appear}, year={2022}, organization={ACM} }
-
[bib]
Shreyan Biswas, Lorenzo Corti, Stefan Buijsman, and Jie Yang.
CHIME: Causal Human-In-the-Loop Model Explanations.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
@inproceedings{biswas2022hcomp, title={CHIME: Causal Human-In-the-Loop Model Explanations}, author={Biswas, Shreyan and Corti, Lorenzo and Buijsman, Stefan and Yang, Jie}, booktitle={Proceedings of the AAAI Conference on Human Computation and Crowdsourcing}, pages={to appear}, year={2022}, organization={AAAI} }
-
[bib]
Gaole He, Agathe Balayn, Stefan Buijsman, Jie Yang, and Ujwal Gadiraju.
It is Like Finding a Polar Bear in the Savannah! Concept-level AI Explanations with Analogical Inference from Commonsense Knowledge.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
Best Paper Award
@inproceedings{he2022hcomp, title={It is Like Finding a Polar Bear in the Savannah! Concept-level AI Explanations with Analogical Inference from Commonsense Knowledge}, author={He, Gaole and Balayn, Agathe and Buijsman, Stefan and Yang, Jie and Gadiraju Ujwal}, booktitle={Proceedings of the AAAI Conference on Human Computation and Crowdsourcing}, pages={to appear}, year={2022}, organization={AAAI} }
-
[bib]
Peide Zhu, Claudia Hauff, Jie Yang, Avishek Anand.
Answer Quality Aware Aggregation for Extractive QA Crowdsourcing.
In Empirical Methods in Natural Language Processing (EMNLP).
@article{zhu2022emnlp, title={Answer Quality Aware Aggregation for Extractive QA Crowdsourcing}, author={Zhu, Peide and Yang, Jie and Hauff, Claudia and Yang, Jie and Anand, Avishek}, booktitle={Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing}, pages={to appear}, year={2022}, organization={ACL} }
-
[bib]
Zhu Sun, Jie Yang, Kaidong Feng, Hui Fang, Xinghua Qu, and Yew Soon Ong.
Revisiting Bundle Recommendation: Datasets, Tasks, Challenges and Opportunities for Intent-aware Product Bundling.
In ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR).
@inproceedings{sun2022sigir, title={Revisiting Bundle Recommendation: Datasets, Tasks, Challenges and Opportunities for Intent-aware Product Bundling}, author={Sun, Zhu and Yang, Jie and Feng, Kaidong and Fang, Hui and Qu, Xinghua and Ong, Yew Soon}, booktitle={Proceedings of the 45 ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2022)}, pages={to appear}, year={2022}, organization={ACM} }
-
[bib]
Alisa Smirnova, Jie Yang, Dingqi Yang, and Philippe Cudré-Mauroux.
Nessy: a Neuro-Symbolic System for Label Noise Reduction.
In IEEE Transactions on Knowledge and Data Engineering (TKDE).
@article{smirnova2022tkde, title={Nessy: a Neuro-Symbolic System for Label Noise Reduction}, author={Smirnova, Alisa and Yang, Jie and Yang, Dingqi and Cudre-Mauroux, Philipe}, booktitle={IEEE Transactions on Knowledge and Data Engineering}, year={2022}, organization={IEEE} }
-
[bib]
Akansha Bhardwaj, Jie Yang, and Philippe Cudré-Mauroux.
Human-in-the-Loop Rule Discovery for Micropost Event Detection.
In IEEE Transactions on Knowledge and Data Engineering (TKDE).
@article{bhardwaj2022tkde, title={Human-in-the-Loop Rule Discovery for Micropost Event Detection}, author={Bhardwaj, Akansha and Yang, Jie and Cudre-Mauroux, Philipe}, booktitle={IEEE Transactions on Knowledge and Data Engineering}, year={2022}, organization={IEEE} }
-
[bib]
Dingqi Yang, Bingqing Qu, Jie Yang, and Philippe Cudré-Mauroux.
Streaming Graph Embeddings via Incremental Neighborhood Sketching.
In IEEE Transactions on Knowledge and Data Engineering (TKDE).
@article{yang2022tkde, title={Streaming Graph Embeddings via Incremental Neighborhood Sketching}, author={Yang, Dingqi and Qu, Bingqing and Yang, Jie and Wang, Liang and Cudre-Mauroux, Philipe}, booktitle={IEEE Transactions on Knowledge and Data Engineering}, year={2022}, organization={IEEE} }
-
[bib]
Zhen Wang, Xu Shan, Xiangxie Zhang, Jie Yang.
N24News: A New Dataset for Multimodal News Classification.
In Language Resources and Evaluation Conference (LREC).
@article{wang2022lrec, title={N24News: A New Dataset for Multimodal News Classification}, author={Wang, Zhen and Shan, Xu and Zhang, Xiangxie and Yang, Jie}, booktitle={Proceedings of the 13th Language Resources and Evaluation Conference}, year={2022}, organization={ELRA} }
-
[bib]
Ioannis Petros Samiotis, Sihang Qiu, Christoph Lofi, Jie Yang, Ujwal Gadiraju, and Alessandro Bozzon.
An Analysis of Music Perception Skills on Crowdsourcing Platforms.
In Frontiers in Artificial Intelligence.
@inproceedings{samiotis2021hcomp, title={An Analysis of Music Perception Skills on Crowdsourcing Platforms}, author={Samiotis, Ioannis Petros and Qiu, Sihang and Lofi, Christoph and Yang, Jie and Gadiraju, Ujwal and Bozzon, Alessandro}, booktitle={Frontiers in Artificial Intelligence}, volume={5}, pages={828733}, year={2022}, organization={Frontiers} }
-
[bib]
Peide Zhu, Jie Yang, Claudia Hauff.
MOOC-Rec: Instructional Video Clip Recommendation for MOOC Forum Questions.
In Educational Data Mining (EDM).
@article{wang2022lrec, title={MOOC-Rec: Instructional Video Clip Recommendation for MOOC Forum Questions}, author={Zhu, Peide and Yang, Jie and Hauff, Claudia}, booktitle={Proceedings of the 15th International Conference on Educational Data Mining}, year={2022} }
-
[bib]
Eric Wang, Jie Yang, Qing Wang, and Marco Zunigaz.
CamPressID: Optimizing Camera Configuration and Finger Pressure for Biometric Authentication.
In IEEE 19th International Conference on Mobile Ad Hoc and Smart Systems (MASS).
@article{wang2022lrec, title={CamPressID: Optimizing Camera Configuration and Finger Pressure for Biometric Authentication}, author={Wang, Eric and Yang, Jie and Wang, Qing and Zunigaz, Marco}, booktitle={Proceedings of the 2022 IEEE 19th International Conference on Mobile Ad Hoc and Smart Systems}, year={2022} }
2021
-
[bib]
Fabio Casati, Pierre-André Noël, and Jie Yang.
On the Value of ML Models.
In NeurIPS Workshop on Human and Machine Decisions (WHMD@NeurIPS).
@inproceedings{casati2021neurips, title={On the Value of ML Models}, author={Casati, Fabio and Noël Pierre-André and Yang, Jie}, booktitle={NeurIPS Workshop on Human and Machine Decisions}, year={2021} }
-
[bib]
Agathe Balayn, Jie Yang, Zoltan Szlavik, and Alessandro Bozzon.
Automatic Identification of Harmful, Aggressive, Abusive, and Offensive Language on the Web: A Survey of Technical Biases Informed by Psychology Literature.
In ACM Transactions on Social Computing (TSC).
@article{balayn2021tsc, title={Automatic Identification of Harmful, Aggressive, Abusive, and Offensive Language on the Web: A Survey of Technical Biases Informed by Psychology Literature}, author={Balayn, Agathe and Yang, Jie and Szlavik, Zoltan and Bozzon, Alessandro}, booktitle={ACM Transactions on Social Computing}, volume={4}, number={3}, pages={1--56}, year={2021}, publisher={ACM} }
-
[bib]
Agathe Balayn, Panagiotis Soilis, Christoph Lofi, Jie Yang, and Alessandro Bozzon.
What do You Mean? Interpreting Image Classification with Crowdsourced Concept Extraction and Analysis.
In The Web Conference (WWW).
@inproceedings{balayn2021www, title={What do You Mean? Interpreting Image Classification with Crowdsourced Concept Extraction and Analysis}, author={Balayn, Agathe and Soilis, Panagiotis and Lofi, Christoph and Yang, Jie and Bozzon, Alessandro}, booktitle={The World Wide Web Conference}, pages={1937--1948}, year={2021}, organization={ACM} }
-
[bib]
Agathe Balayn, Gaole He, Andrea Hu, Jie Yang, Ujwal Gadiraju.
FindItOut: A Multiplayer GWAP for Collecting Plural Knowledge.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
Best Demo Award
@inproceedings{balayn2021hcomp, title={FindItOut: A Multiplayer GWAP for Collecting Plural Knowledge}, author={Balayn, Agathe and He, Gaole and Yang, Jie and Gadiraju, Ujwal}, booktitle={Proceedings of the AAAI Conference on Human Computation and Crowdsourcing}, year={2021}, organization={AAAI} }
-
[bib]
Burcu Sayin, Jie Yang, Andrea Passerini, and Fabio Casati.
The Science of Rejection: A Research Area for Human Computation.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
1st Prize Blue Sky Ideas
@inproceedings{sayin2021hcomp, title={The Science of Rejection: A Research Area for Human Computation}, author={Sayin, Burcu and Yang, Jie and Passerini, Andrea and Casati, Fabio}, booktitle={Proceedings of the AAAI Conference on Human Computation and Crowdsourcing}, year={2021}, organization={AAAI} }
-
[bib]
Burcu Sayin, Evgeny Krivosheev, Jorge Ramírez, Fabio Casati, Ekaterina Taran, Veronika Malanina, and Jie Yang.
Crowd-Powered Hybrid Classification Services: Calibration is all you need.
In IEEE International Conference on Web Services (ICWS).
@inproceedings{sayin2021icws, title={Crowd-Powered Hybrid Classification Services: Calibration is all you need}, author={Sayin, Burcu and Krivosheev, Evgeny and and Ramírez, Jorge and Casati, Fabio and Taran, Ekaterina and Malanina, Veronika and Yang, Jie}, booktitle={Proceedings of the 2021 IEEE International Conference on Web Services}, pages={42--50}, year={2021}, organization={IEEE} }
-
[bib]
Burcu Sayin, Evgeny Krivosheev, Jie Yang, Andrea Passerini, and Fabio Casati.
A review and experimental analysis of active learning over crowdsourced data.
In Artificial Intelligence Review.
@article{sayin2021air, title={A review and experimental analysis of active learning over crowdsourced data}, author={Sayin, Burcu and Krivosheev, Evgeny and Yang, Jie and Passerini, Andrea and Casati, Fabio}, booktitle={Artificial Intelligence Review}, pages={1--23}, year={2021}, publisher={Springer} }
-
[bib]
Ines Arous, Jie Yang, Mourad Khayati, and Philippe Cudré-Mauroux.
Peer Grading the Peer Reviews: A Dual-Role Approach for Lightening Scholarly Paper Review Processes.
In The Web Conference (WWW).
@inproceedings{arous2020www, title={Peer Grading the Peer Reviews: A Dual-Role Approach for Lightening Scholarly Paper Review Processes}, author={Arous, Ines and Yang, Jie and Khayati, Mourad and Cudr{\'e}-Mauroux, Philippe}, booktitle={The World Wide Web Conference}, pages={1916--1927}, year={2021}, organization={ACM} }
-
[bib]
Ines Arous, Ljiljana Dolamic, Jie Yang, Akansha Bhardwaj, Giuseppe Cuccu, and Philippe Cudré-Mauroux.
MARTA: Leveraging Human Rationales for Explainable Text Classification.
In AAAI Conference on Artificial Intelligence (AAAI).
@inproceedings{arous2021aaai, title={MARTA: Leveraging Human Rationales for Explainable Text Classification}, author={Arous, Ines and Dolamic, Ljiljana and Yang, Jie and Bhardwaj, Akansha and Cuccu, Giuseppe and Cudr{\'e}-Mauroux, Philippe}, booktitle={Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence}, pages={5868--5876}, year={2021}, organization={AAAI} }
-
[bib]
Ioannis Petros Samiotis, Sihang Qiu, Christoph Lofi, Jie Yang, Ujwal Gadiraju, and Alessandro Bozzon.
Exploring the Music Perception Skills of Crowd Workers.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
@inproceedings{samiotis2021hcomp, title={Exploring the Music Perception Skills of Crowd Workers}, author={Samiotis, Ioannis Petros and Qiu, Sihang and Lofi, Christoph and Yang, Jie and Gadiraju, Ujwal and Bozzon, Alessandro}, booktitle={Proceedings of the AAAI Conference on Human Computation and Crowdsourcing}, volume={9}, pages={108--119}, year={2021}, organization={AAAI} }
-
[bib]
Shabnam Najafian, Tim Draws, Francesco Barile, Marko Tkalcic, Jie Yang, and Nava Tintarev.
Exploring User Concerns about Disclosing Location and Emotion Information in Group Recommendations.
In ACM Conference on Hypertext and Social Media (HT).
@inproceedings{najafian2021ht, title={Exploring User Concerns about Disclosing Location and Emotion Information in Group Recommendations}, author={Najafian, Shabnam and Draws, Tim and Barile, Francesco and Tkalcic, Marko and Yang, Jie and Tintarev, Nava}, booktitle={Proceedings of the 32nd ACM Conference on Hypertext and Social Media}, pages={155--164}, year={2021}, organization={ACM} }
-
[bib]
Pavel Hoogland, Margje Schuur, Piet van Hoffen, Jasper van Vliet, Oana Inel, Jie Yang.
Exploring the Role of Domain Experts in Characterizing and Mitigating Machine Learning Errors.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
@inproceedings{hoogland2021hcomp, title={Exploring the Role of Domain Experts in Characterizing and Mitigating Machine Learning Errors}, author={Hoogland, Pavel and Schuur, Margje and van Hoffen, Piet and van Vliet, Jasper and Yang, Jie}, booktitle={AAAI Conference on Human Computation and Crowdsourcing}, year={2021}, organization={AAAI} }
-
[bib]
Emilija Zlatkute, Sihang Qiu, Jie Yang, Ujwal Gadiraju.
The Role of Anthropomorphic Visual Cues in Human Interactions with Conversational Agents.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
@inproceedings{zlatkute2021hcomp, title={The Role of Anthropomorphic Visual Cues in Human Interactions with Conversational Agents}, author={Zlatkute, Emilija and Qiu, Sihang and Yang, Jie and Gadiraju, Ujwal}, booktitle={AAAI Conference on Human Computation and Crowdsourcing}, year={2021}, organization={AAAI} }
-
[bib]
Hao Liu, Hanting Ye, Jie Yang, Qing Wang.
Through-Screen Visible Light Sensing Empowered by Embedded Deep Learning.
In ACM SenSys Workshop on AIChallengeIoT.
@inproceedings{liu2021sensys, title={Through-Screen Visible Light Sensing Empowered by Embedded Deep Learning}, author={Liu, Hao and Ye, Hanting and Yang, Jie and Wang, Qing}, booktitle={Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems (SenSys)}, pages={478--484}, year={2021}, organization={ACM} }
-
[bib]
Hossein A Rahmani and Jie Yang.
Demographic Biases of Crowd Workers in Key Opinion Leaders Finding.
In CSCW21 Workshop - Investigating and Mitigating Biases in Crowdsourced Data.
@inproceedings{rahmani2021bcd, title={Demographic Biases of Crowd Workers in Key Opinion Leaders Finding}, author={Rahmani, Hossein A and Yang, Jie}, booktitle={CSCW21 Workshop - Investigating and Mitigating Biases in Crowdsourced Data} }
2020
-
[bib]
Ujwal Gadiraju, and Jie Yang.
What Can Crowd Computing Do for the Next Generation of AI Technology?.
In NeurIPS Workshop on Crowd Science (CSW@NeurIPS).
@inproceedings{gadiraju2020what, title={What Can Crowd Computing Do for the Next Generation of AI Technology? }, author={Gadiraju, Ujwal and Yang, Jie}, booktitle={NeurIPS Workshop on Crowd Science}, pages={7--13}, year={2020}, organization={CEUR Workshop Proceedings} }
-
[bib]
Dingqi Yang, Bingqing Qu, Jie Yang, and Philippe Cudré-Mauroux.
LBSN2Vec++: Heterogeneous Hypergraph Embedding for Location-Based Social Networks.
In IEEE Transactions on Knowledge and Data Engineering (TKDE).
@article{yang2020tkde, title={LBSN2Vec++: Heterogeneous Hypergraph Embedding for Location-Based Social Networks}, author={Yang, Dingqi and Qu, Bingqing and Yang, Jie and Cudr{\'e}-Mauroux, Philippe}, booktitle={IEEE Transactions on Knowledge and Data Engineering}, year={2020}, organization={IEEE} }
-
[bib]
Zhu Sun, Di Yu, Hui Fang, Jie Yang, Xinghua Qu, Jie Zhang, and Cong Geng.
Are We Evaluating Rigorously? Benchmarking Recommendation for Reproducible Evaluation and Fair Comparison.
In ACM Conference on Recommender Systems (RecSys).
@inproceedings{sun2020recsys, title={Are We Evaluating Rigorously? Benchmarking Recommendation for Reproducible Evaluation and Fair Comparison}, author={Sun, Zhu and Yu, Di and Fang, Hui and Yang, Jie and Qu, Xinghua and Zhang, Jie and Geng, Cong}, booktitle={ACM Conference on Recommender Systems}, pages={23--32}, year={2020}, organization={ACM} }
-
[bib]
Rongting Zhang and Jie Yang.
Web-to-Voice Transfer for Product Recommendation on Voice.
In ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR).
@inproceedings{zhang2020sigir, title={Web-to-Voice Transfer for Product Recommendation on Voice}, author={Zhang, Rongting and Yang, Jie}, booktitle={Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval}, pages={1221--1230}, year={2020}, organization={ACM} }
-
[bib]
Ines Arous, Jie Yang, Mourad Khayati, and Philippe Cudré-Mauroux.
OpenCrowd: A Human-AI Collaborative Approach for Finding Social Influencers via Open-Ended Answers Aggregation.
In The Web Conference (WWW).
@inproceedings{arous2020www, title={OpenCrowd: A Human-AI Collaborative Approach for Finding Social Influencers via Open-Ended Answers Aggregation}, author={Arous, Ines and Yang, Jie and Khayati, Mourad and Cudr{\'e}-Mauroux, Philippe}, booktitle={The World Wide Web Conference}, pages={1851--1862}, year={2020}, organization={ACM} }
-
[bib]
Felipe Moraes, Jie Yang, Rongting Zhang, and Vanessa Murdock.
The Role of Attributes in Product Quality Comparisons.
In ACM SIGIR Conference on Human Information Interaction & Retrieval (CHIIR).
@inproceedings{moraes2020chiir, title={The Role of Attributes in Product Quality Comparisons}, author={Moraes, Felipe and Yang, Jie and Zhang, Rongting and Murdock, Vanessa}, booktitle={Proceedings of the Fifth ACM SIGIR Conference on Human Information Interaction & Retrieval}, pages={253--262}, year={2020}, organization={ACM} }
-
[bib]
Akansha Bhardwaj, Jie Yang, and Philippe Cudré-Mauroux.
A Human-AI Loop Approach for Joint Keyword Discovery and Expectation Estimation in Micropost Event Detection.
In AAAI Conference on Artificial Intelligence (AAAI).
@inproceedings{bhardwaj2020aaai, title={A Human-AI Loop Approach for Joint Keyword Discovery and Expectation Estimation in Micropost Event Detection}, author={Bhardwaj, Akansha and Yang, Jie and Cudr{\'e}-Mauroux, Philippe}, booktitle={Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence}, pages={2451--2458}, year={2020}, organization={AAAI} }
2019
-
[bib]
Sepideh Mesbah, Jie Yang, Robert-Jan Sips, Manuel Valle Torre, Christoph Lofi, Alessandro Bozzon, and Geert-Jan Houben.
Training Data Augmentation for Detecting Adverse Drug Reactions in User-Generated Content.
In Empirical Methods in Natural Language Processing (EMNLP).
@inproceedings{mesbah2019emnlp, title={Training Data Augmentation for Detecting Adverse Drug Reactions in User-Generated Content}, author={Mesbah, Sepideh and Yang, Jie and Sips, Robert-Jan and Valle Torre, Manuel and Lofi, Christoph and Bozzon, Alessandro and Houben, Geert-Jan}, booktitle={Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing}, pages={2349--2359}, year={2019}, organization={ACL} }
-
[bib]
Zhu Sun, Qing Guo, Jie Yang, Hui Fang, Guibing Guo, Jie Zhang, and Robin Burke.
Research Commentary on Recommendations with Side Information: A Survey and Research Directions.
In Electronic Commerce Research and Applications (ECRA).
@article{sun2019ecra, title={Research Commentary on Recommendations with Side Information: A Survey and Research Directions}, author={Sun, Zhu and Guo, Qing and Yang, Jie and Fang, Hui and Guo, Guibing and Zhang, Jie and Burke, Robin}, journal={Electronic Commerce Research and Applications}, volume={37}, pages={100879}, year={2019}, publisher={Elsevier} }
-
[bib]
Jie Yang, Alisa Smirnova, Dingqi Yang, Gianluca Demartini, Yuan Lu, and Philippe Cudré-Mauroux.
Scalpel-CD: Leveraging Crowdsourcing and Deep Probabilistic Modeling for Debugging Noisy Training Data.
In The Web Conference (WWW).
@inproceedings{yang2019www_scalpel, title={Scalpel-CD: Leveraging Crowdsourcing and Deep Probabilistic Modeling for Debugging Noisy Training Data}, author={Yang, Jie and Smirnova, Alisa and Yang, Dingqi and Demartini, Gianluca and Lu, Yuan and Cudr{\'e}-Mauroux, Philippe}, booktitle={The World Wide Web Conference}, pages={2158--2168}, year={2019}, organization={ACM} }
-
[bib]
Natalia Ostapuk, Jie Yang, and Philippe Cudré-Mauroux.
ActiveLink: Deep Active Learning for Link Prediction in Knowledge Graphs.
In The Web Conference (WWW).
@inproceedings{ostapuk2019www, title={ActiveLink: Deep Active Learning for Link Prediction in Knowledge Graphs}, author={Ostapuk, Natalia and Yang, Jie and Cudr{\'e}-Mauroux, Philippe}, booktitle={The World Wide Web Conference}, pages={1398--1408}, year={2019}, organization={ACM} }
-
[bib]
Dingqi Yang, Bingqing Qu, Jie Yang, and Philippe Cudré-Mauroux.
Revisiting User Mobility and Social Relationships in LBSNs: A Hypergraph Embedding Approach.
In The Web Conference (WWW).
@inproceedings{yang2019www_revisiting, title={Revisiting User Mobility and Social Relationships in LBSNs: A Hypergraph Embedding Approach}, author={Yang, Dingqi and Qu, Bingqing and Yang, Jie and Cudr{\'e}-Mauroux, Philippe}, booktitle={The World Wide Web Conference}, pages={2147--2157}, year={2019}, organization={ACM} }
-
[bib]
Guanliang Chen, Jie Yang, and Dragan Gasevic.
A Comparative Study on Question-worthy Sentence Selection Strategies for Educational Question Generation.
In International Conference on Artificial Intelligence in Education (AIED).
@inproceedings{chen2019comparative, title={A Comparative Study on Question-Worthy Sentence Selection Strategies for Educational Question Generation}, author={Chen, Guanliang and Yang, Jie and Gasevic, Dragan}, booktitle={International Conference on Artificial Intelligence in Education}, pages={59--70}, year={2019}, organization={Springer} }
2018
-
[bib]
Zhu Sun, Jie Yang, Jie Zhang, Alessandro Bozzon, Long-Kai Huang, and Chi Xu.
Recurrent Knowledge Graph Embedding for Effective Recommendation.
In ACM Conference on Recommender Systems (RecSys).
@inproceedings{sun2018recsys, title={Recurrent Knowledge Graph Embedding for Effective Recommendation}, author={Sun, Zhu and Yang, Jie and Zhang, Jie and Bozzon, Alessandro and Huang, Long-Kai and Xu, Chi}, booktitle={Proceedings of the 12nd ACM Conference on Recommender Systems}, pages={297--305}, year={2018}, organization={ACM} }
-
[bib]
Jie Yang, Carlo van der Valk, Tobias Hoßfeld, Judith Redi, and Alessandro Bozzon.
How do Crowdworker Communities and Microtask Markets Influence Each Other? A Data-Driven Study on Amazon Mechanical Turk.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
@inproceedings{yang2018hcomp, title={How do Crowdworker Communities and Microtask Markets Influence Each Other? A Data-Driven Study on Amazon Mechanical Turk}, author={Yang, Jie and van der Valk, Carlo and Ho{\ss}feld, Tobias and Redi, Judith and Bozzon, Alessandro}, booktitle={Proceedings of the Sixth AAAI Conference on Human Computation and Crowdsourcing}, pages={192--202}, year={2018}, organization={AAAI} }
-
[bib]
Guanliang Chen, Jie Yang, Claudia Hauff, and Geert-Jan Houben.
LearningQ: A Large-scale Dataset for Educational Question Generation.
In AAAI Conference on Web and Social Media (ICWSM).
@inproceedings{chen2018icwsm, title={LearningQ: A Large-scale Dataset for Educational Question Generation}, author={Chen, Guanliang and Yang, Jie and Hauff, Claudia and Houben, Geert-Jan}, booktitle={Proceedings of the Twelfth International AAAI Conference on Web and Social Media}, pages={481--490}, year={2018}, organization={AAAI} }
-
[bib]
Jie Yang, Thomas Drake, Andreas Damianou, and Yoelle Maarek.
Leveraging Crowdsourcing Data For Deep Active Learning - An Application: Learning Intents in Alexa.
In The Web Conference (WWW).
@inproceedings{yang2018www, title={Leveraging Crowdsourcing Data For Deep Active Learning - An Application: Learning Intents in Alexa}, author={Yang, Jie and Drake, Thomas and Damianou, Andreas and Maarek, Yoelle}, booktitle={The World Wide Web Conference}, pages={23--32}, year={2018}, organization={ACM} }
-
[bib]
Gregory Afentoulidi, Zoltán Szlávik, Jie Yang, and Alessandro Bozzon.
Social Gamification in Enterprise Crowdsourcing.
In ACM Conference on Web Science (WebSci).
@inproceedings{afentoulidi2018websci, title={Social Gamification in Enterprise Crowdsourcing}, author={Afentoulidis, Gregory and Szl{\'a}vik, Zolt{\'a}n and Yang, Jie and Bozzon, Alessandro}, booktitle={Proceedings of the 10th ACM Conference on Web Science}, pages={135--144}, year={2018}, organization={ACM} }
-
[bib]
Achilleas Psyllidis, Jie Yang, and Alessandro Bozzon.
Regionalization of Social Interactions and Points-of Interest Location Prediction with Geosocial Data.
In IEEE Access.
@article{psyllidis2018access, title={Regionalization of Social Interactions and Points-of Interest Location Prediction with Geosocial Data}, author={Psyllidis, Achilleas and Yang, Jie and Bozzon, Alessandro}, journal={IEEE Access}, volume={6}, pages={34334--34353}, year={2018}, publisher={IEEE} }
-
[bib]
Vincent Xun Gong, Jie Yang, Winnie Daamen, Alessandro Bozzon, Serge Hoogendoorn, and Geert-Jan Houben.
Using Social Media for Attendees Density Estimation in City-Scale Events.
In IEEE Access.
@article{gong2018access, title={Using Social Media for Attendees Density Estimation in City-Scale Events}, author={Gong, Vincent X and Yang, Jie and Daamen, Winnie and Bozzon, Alessandro and Hoogendoorn, Serge and Houben, Geert-Jan}, journal={IEEE Access}, volume={6}, pages={36325--36340}, year={2018}, publisher={IEEE} }
2017
-
[bib]
Wenjie Pei, Jie Yang, Zhu Sun, Jie Zhang, Alessandro Bozzon, and David Tax.
Interacting Attention-Gated Recurrent Networks for Recommendation.
In ACM International Conference on Information and Knowledge Management (CIKM).
@inproceedings{pei2017cikm, title={Interacting Attention-Gated Recurrent Networks for Recommendation}, author={Pei, Wenjie and Yang, Jie and Sun, Zhu and Zhang, Jie and Bozzon, Alessandro and Tax, David MJ}, booktitle={Proceedings of the 2017 ACM on Conference on Information and Knowledge Management}, pages={1459--1468}, year={2017}, organization={ACM} }
-
[bib]
Zhu Sun, Jie Yang, Jie Zhang, and Alessandro Bozzon.
Exploiting both Vertical and Horizontal Dimensions of Feature Hierarchy for Effective Recommendation.
In AAAI Conference on Artificial Intelligence (AAAI).
@inproceedings{sun2017aaai, title={Exploiting both Vertical and Horizontal Dimensions of Feature Hierarchy for Effective Recommendation}, author={Sun, Zhu and Yang, Jie and Zhang, Jie and Bozzon, Alessandro}, booktitle={Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence}, pages={189--195}, year={2017}, organization={AAAI} }
-
[bib]
Zhu Sun, Jie Yang, Jie Zhang, Alessandro Bozzon, Yu Chen, and Chi Xu.
MRLR: Multi-level Representation Learning for Personalized Ranking in Recommendation.
In International Joint Conference on Artificial Intelligence (IJCAI).
@inproceedings{sun2017ijcai, title={MRLR: Multi-level Representation Learning for Personalized Ranking in Recommendation}, author={Sun, Zhu and Yang, Jie and Zhang, Jie and Bozzon, Alessandro and Chen, Yu and Xu, Chi}, booktitle={Proceedings of the 26th International Joint Conference on Artificial Intelligence}, pages={2807--2813}, year={2017} }
-
[bib]
Ujwal Gadiraju, Jie Yang, and Alessandro Bozzon.
Clarity is a Worthwhile Quality - On the Role of Task Clarity in Microtask Crowdsourcing.
In ACM Conference on Hypertext and Social Media (HT).
Douglas Engelbart Best Paper Award
@inproceedings{gadiraju2017ht, title={Clarity is a Worthwhile Quality - On the Role of Task Clarity in Microtask Crowdsourcing}, author={Gadiraju, Ujwal and Yang, Jie and Bozzon, Alessandro}, booktitle={Proceedings of the 28th ACM Conference on Hypertext and Social Media}, pages={5--14}, year={2017}, organization={ACM} }
-
[bib]
Jie Yang, Zhu Sun, Alessandro Bozzon, Jie Zhang, and Martha Larson.
CitRec 2017: International Workshop on Recommender Systems for Citizens.
In ACM Conference on Recommender Systems (RecSys).
@inproceedings{yang2017recsys, title={CitRec 2017: International Workshop on Recommender Systems for Citizens}, author={Yang, Jie and Sun, Zhu and Bozzon, Alessandro and Zhang, Jie and Larson, Martha}, booktitle={Proceedings of the Eleventh ACM Conference on Recommender Systems}, pages={388--389}, year={2017}, organization={ACM} }
-
[bib]
Diana Nurbakova, Jie Yang, Iván Cantador, María Cortés-Cediel, and Alessandro Bozzon.
Recommender Systems for Citizens: the CitRec'17 Workshop Manifesto.
In International Workshop on Recommender Systems for Citizens (CitRec).
@inproceedings{yang2017citrec, title={Recommender Systems for Citizens: the CitRec'17 Workshop Manifesto}, author={Yang, Jie and Cantador, Iv{\'a}n and Nurbakova, Diana and Cort{\'e}s-Cediel, Mar{\'\i}a E and Bozzon, Alessandro}, booktitle={Proceedings of the International Workshop on Recommender Systems for Citizens}, year={2017}, organization={ACM} }
2016
-
[bib]
Jie Yang, Judith Redi, Gianluca Demartini, and Alessandro Bozzon.
Modeling Crowdsourcing Task Complexity.
In AAAI Conference on Human Computation and Crowdsourcing (HCOMP).
@inproceedings{yang2016hcomp, title={Modeling Crowdsourcing Task Complexity}, author={Yang, Jie and Redi, Judith and Demartini, Gianluca and Bozzon, Alessandro}, booktitle={Proceedings of the Fourth AAAI Conference on Human Computation and Crowdsourcing}, pages={249--258}, year={2016}, organization={AAAI} }
-
[bib]
Jie Yang, Zhu Sun, Alessandro Bozzon, and Jie Zhang.
Learning Hierarchical Feature Influence for Recommendation by Recursive Regularization.
In ACM Conference on Recommender Systems (RecSys).
@inproceedings{sun2016recsys, title={Learning Hierarchical Feature Influence for Recommendation by Recursive Regularization}, author={Yang, Jie and Sun, Zhu and Bozzon, Alessandro and Zhang, Jie}, booktitle={Proceedings of the 10th ACM Conference on Recommender Systems}, pages={51--58}, year={2016}, organization={ACM} }
-
[bib]
Deniz Iren, Cynthia Liem, Jie Yang, Alessandro Bozzon.
Using Social Media to Reveal Social and Collective Perspectives on Music.
In ACM Conference on Web Science (WebSci).
@inproceedings{iren2016websci, title={Using Social Media to Reveal Social and Collective Perspectives on Music}, author={Iren, Deniz and Liem, Cynthia and Yang, Jie and Bozzon, Alessandro}, booktitle={Proceedings of the 8th ACM Conference on Web Science}, pages={296--300}, year={2016}, organization={ACM} }
-
[bib]
Jie Yang, Claudia Hauff, Geert-Jan Houben, and Christiaan Titos Bolivar.
Diversity in Social Media Urban Analytics.
In International Conference on Web Engineering (ICWE).
@inproceedings{yang2016icwe, title={Diversity in Social Media Urban Analytics}, author={Yang, Jie and Hauff, Claudia and Houben, Geert-Jan and Bolivar, Christiaan Titos}, booktitle={Proceedings of the 16th International Conference on Web Engineering}, pages={335--353}, year={2016}, organization={Springer} }
-
[bib]
Arkka Dhiratara, Jie Yang, Alessandro Bozzon, and Geert-Jan Houben.
Social Media Data Analytics for Tourism -- A Preliminary Study.
In International Workshop on Knowledge Discovery on the Web (KDWeb).
@inproceedings{dhiratara2016kdweb, title={Social Media Data Analytics for Tourism -- A Preliminary Study}, author={Dhiratara, Arkka and Yang, Jie and Bozzon, Alessandro and Houben, Geert-Jan}, booktitle={Proceedings of the 2nd International Workshop on Knowledge Discovery on the Web}, year={2016} }
-
[bib]
Jie Yang and Alessandro Bozzon.
On the Improvement of Quality and Reliability of Trust Cues in Micro-task Crowdsourcing.
In ACM Web Science Workshop on Weaving Relations of Trust in Crowd Work (TRUSTINCW@WebSci).
Best Paper Award
@article{yang2016trustincw, title={On the Improvement of Quality and Reliability of Trust Cues in Micro-task Crowdsourcing}, author={Yang, Jie and Bozzon, Alessandro}, booktitle={ACM Web Science Workshop on Weaving Relations of Trust in Crowd Work}, year={2016} }
2015
-
[bib]
Jie Yang, Alessandro Bozzon, and Geert-Jan Houben.
Harnessing Engagement for Knowledge Creation Acceleration in Collaborative Q&A Systems.
In User Modeling, Adaption and Personalization (UMAP).
@inproceedings{yang2015umap, title={Harnessing Engagement for Knowledge Creation Acceleration in Collaborative Q\&A Systems}, author={Yang, Jie and Bozzon, Alessandro and Houben, Geert-Jan}, booktitle={International Conference on User Modeling, Adaptation, and Personalization}, pages={315--327}, year={2015}, organization={Springer} }
-
[bib]
Jasper Oosterman, Jie Yang, Alessandro Bozzon, Lora Aroyo, and Geert-Jan Houben.
Crowdsourcing Visual Artwork Annotations in Cultural Heritage.
In Computer Networks.
@article{oosterman2015comnet, title={Crowdsourcing Visual Artwork Annotations in Cultural Heritage}, author={Oosterman, Jasper and Yang, Jie and Bozzon, Alessandro and Aroyo, Lora and Houben, Geert-Jan}, journal={Computer Networks}, volume={90}, pages={133--149}, year={2015}, publisher={Elsevier} }
-
[bib]
Jie Yang, Alessandro Bozzon, and Geert-Jan Houben.
Knowledge Crowdsourcing Acceleration.
In International Conference on Engineering (ICWE).
@inproceedings{yang2015icwe_ewise, title={E-WISE: An Expertise-Driven Recommendation Platform for Web Question Answering Systems}, author={Yang, Jie and Bozzon, Alessandro and Houben, Geert-Jan}, booktitle={International Conference on Web Engineering}, pages={639--643}, year={2015}, organization={Springer} }
-
[bib]
Jie Yang, Alessandro Bozzon, and Geert-Jan Houben.
E-WISE: An Expertise-Driven Recommendation Platform for Web Question Answering Systems.
In International Conference on Engineering (ICWE).
@inproceedings{yang2015icwe_ewise, title={E-WISE: An Expertise-Driven Recommendation Platform for Web Question Answering Systems}, author={Yang, Jie and Bozzon, Alessandro and Houben, Geert-Jan}, booktitle={Proceedings of the 15th International Conference on Engineering}, pages={691--694}, year={2015}, organization={Springer} }
-
[bib]
Arkka Dhiratara, Jie Yang, Alessandro Bozzon, and Geert-Jan Houben.
Linking Accounts across Social Networks: the Case of StackOverflow, Github and Twitter.
In International Workshop on Knowledge Discovery on the Web (KDWeb).
@inproceedings{silvestri2015kdweb, title={Linking Accounts across Social Networks: the Case of StackOverflow, Github and Twitter}, author={Silvestri, Giuseppe and Yang, Jie and Bozzon, Alessandro and Tagarelli, Andrea}, booktitle={Proceedings of the 1st International Workshop on Knowledge Discovery on the Web}, pages={41--52}, year={2015} }
2014
-
[bib]
Jie Yang, Claudia Hauff, Alessandro Bozzon, and Geert-Jan Houben.
Asking the Right Question in Collaborative Q&A Systems.
In ACM Conference on Hypertext and Social Media (HT).
@inproceedings{yang2014ht, title={Asking the Right Question in Collaborative Q\&A Systems}, author={Yang, Jie and Hauff, Claudia and Bozzon, Alessandro and Houben, Geert-Jan}, booktitle={Proceedings of the 25st ACM Conference on Hypertext and Social Media}, pages={179--189}, year={2014}, organization={ACM} }
-
[bib]
Jie Yang, Ke Tao, Alessandro Bozzon, and Geert-Jan Houben.
Sparrows and Owls: Characterisation of Expert Behaviour in StackOverflow.
In User Modeling, Adaption and Personalization (UMAP).
@inproceedings{yang2014umap, title={Sparrows and Owls: Characterisation of Expert Behaviour in StackOverflow}, author={Yang, Jie and Tao, Ke and Bozzon, Alessandro and Houben, Geert-Jan}, booktitle={International Conference on User Modeling, Adaptation, and Personalization}, pages={266--277}, year={2014}, organization={Springer} }
-
[bib]
Xi Long, Jie Yang, Tim Weysen, Reinder Haakma, Jerome Foussier, Pedro Fonseca, and Ronald M. Aarts.
Measuring Dissimilarity Between Respiratory Effort Signals based on Uniform Scaling for Sleep Staging.
In Physiological Measurement.
@article{long2014physiological, title={Measuring Dissimilarity Between Respiratory Effort Signals based on Uniform Scaling for Sleep Staging}, author={Long, Xi and Yang, Jie and Weysen, Tim and Haakma, Reinder and Foussier, J{\'e}r{\^o}me and Fonseca, Pedro and Aarts, Ronald M}, journal={Physiological measurement}, volume={35}, number={12}, pages={2529}, year={2014}, publisher={IOP Publishing} }
2013
-
[bib]
Hoang Thanh Lam, Toon Calders, Jie Yang, Fabian Moerchen, and Dmitriy Fradkin.
Zips: Mining Compressing Sequential Patterns in Streams.
In ACM SIGKDD Workshop on Interactive Data Exploration and Analytics (IDEA@KDD).
@inproceedings{lam2013idea, title={Zips: Mining compressing sequential patterns in streams}, author={Lam, Hoang Thanh and Calders, Toon and Yang, Jie and M{\"o}rchen, Fabian and Fradkin, Dmitriy}, booktitle={Proceedings of the ACM SIGKDD Workshop on Interactive Data Exploration and Analytics}, pages={54--62}, year={2013}, organization={ACM} }


You can create, get, edit and remove imports in your files with declarative descriptions and conditions.
You can create, get, edit and remove exports in your files with declarative descriptions and conditions.


'''
'''
from __future__ import absolute_import
import pandas as pd
from six import iteritems
from bokeh.core.has_props import HasProps
from bokeh.models.renderers import GlyphRenderer
from bokeh.models.sources import ColumnDataSource
from bokeh.core.properties import Any, Color, Dict, Either, Float, Instance, List, String
from .properties import Column, ColumnLabel
[docs]class CompositeGlyph(HasProps):
"""Represents a subset of data.
A collection of hetero or homogeneous glyph
renderers which represent a subset of data. The
purpose of the composite glyph is to abstract
away the details of constructing glyphs, based on
the details of a subset of data, from the grouping
operations that a generalized builders must implement.
In general, the Builder operates at the full column
oriented data source level, segmenting and assigning
attributes from a large selection, while the composite glyphs
will typically be passed an array-like structures with
one or more singular attributes to apply.
Another way to explain the concept is that the Builder
operates as the groupby, as in pandas, while the
CompositeGlyph operates as the function used in the apply.
What is the responsibility of the Composite Glyph?
- Produce GlyphRenderers
- Apply any aggregations
- Tag the GlyphRenderers with the group label
- Apply transforms due to chart operations
- Note: Operations require implementation of special methods
"""
# composite glyph inputs
label = Either(String, Dict(String, Any), default='None',
help='Identifies the subset of data.')
values = Either(Column(Float), Column(String), help="""
Array-like values, which are used as the input to the composite glyph.
Most composite glyphs add their own representation of one or more values-like
columns/arrays that they receive as inputs. These are compiled together for
generating `source`, `data`, and `df` by the individual composite glyphs.
""")
# derived from inputs
source = Instance(ColumnDataSource, help="""The data source used for the contained
glyph renderers. Simple glyphs part of the composite glyph might not use the
column data source.""")
renderers = List(Instance(GlyphRenderer))
glyphs = Dict(String, Any) # where we expect a Glyph class as Value
operations = List(Any, help="""A list of chart operations that can be applied to
manipulate their visual depiction.""")
color = Color(default='gray', help="""A high level color. Some glyphs will
implement more specific color attributes for parts or specific glyphs.""")
fill_color = Color(default="gray")
line_color = Color(default='black', help="""A default outline color for contained
glyphs.""")
fill_alpha = Float(default=0.8)
line_alpha = Float(default=1.0)
left_buffer = Float(default=0.0)
right_buffer = Float(default=0.0)
top_buffer = Float(default=0.0)
bottom_buffer = Float(default=0.0)
[docs] def __init__(self, **properties):
vals = properties.get('values')
if String().is_valid(vals) or Float().is_valid(vals):
properties['values'] = [vals]
super(CompositeGlyph, self).__init__(**properties)
self.setup()
[docs] def setup(self):
"""Build renderers and data source and set sources on renderers."""
self.renderers = [renderer for renderer in self.build_renderers()]
if self.renderers is not None:
self.refresh()
[docs] def refresh(self):
"""Update the GlyphRenderers.
.. note:
this method would be called after data is added.
"""
if self.renderers is not None:
data = self.build_source()
if data is not None:
if isinstance(data, dict):
source = ColumnDataSource(data)
if not isinstance(source, ColumnDataSource) and source is not None:
raise TypeError('build_source must return dict or ColumnDataSource.')
else:
self.source = self.add_chart_index(source)
self._set_sources()
@property
def data(self):
if self.source is not None:
return self.source.data
else:
return {}
@property
def df(self):
if self.data:
return pd.DataFrame(self.data)
else:
return pd.DataFrame()
[docs] def add_chart_index(self, data):
"""Add identifier of the data group as a column for each row.
Args:
data (dict or `ColumnDataSource`): can be the type of data used internally
to ColumnDataSource, or a ColumnDataSource.
Returns:
dict or `ColumnDataSource`: returns the same type of data provided
"""
if isinstance(data, ColumnDataSource):
source = data
data = source.data
else:
source = None
# add chart index to data
if 'chart_index' not in data and len(list(data.keys())) > 0:
n_rows = len(list(data.values())[0])
# add composite chart index as column
data['chart_index'] = [self.label] * n_rows
# add constant value for each column in chart index
if isinstance(self.label, dict):
for col, val in iteritems(self.label):
data[col] = [val] * n_rows
if source is not None:
source.data = data
return source
else:
return data
[docs] def build_renderers(self):
yield GlyphRenderer()
[docs] def build_source(self):
data = {}
if self.values is not None:
data = {'values': self.values}
return data
def _set_sources(self):
"""Store reference to source in each GlyphRenderer.
.. note::
if the glyphs that are part of the composite glyph differ, you may have to
override this method and handle the sources manually.
"""
for renderer in self.renderers:
renderer.data_source = self.source
def __stack__(self, glyphs):
"""A special method the `stack` function applies to composite glyphs."""
pass
def __jitter__(self, glyphs):
"""A special method the `jitter` function applies to composite glyphs."""
pass
def __dodge__(self, glyphs):
"""A special method the `dodge` function applies to composite glyphs."""
pass
def __overlay__(self, glyphs):
"""A special method the `overlay` function applies to composite glyphs."""
pass
[docs] def apply_operations(self):
pass
@classmethod
[docs] def glyph_properties(cls):
props = {}
for name, glyph in iteritems(cls.glyphs):
props[name] = glyph.class_properties(withbases=True)
return props
class CollisionModifier(HasProps):
"""Models an special type of operation that alters how glyphs interact.
Used to handle the manipulation of glyphs for operations, such as stacking. The
list of `CompositeGlyph`s can either be input into the `CollisionModifier` as
keyword args, or added individually with the `add_glyph` method.
"""
comp_glyphs = List(Instance(CompositeGlyph), help="""A list of composite glyphs,
to apply the modification to.""")
name = String(help="""The name of the collision modifier.""")
method_name = String(help="""The name of the method that will be utilized on
the composite glyphs. This method must exist on all `comp_glyphs`.""")
columns = Either(ColumnLabel, List(ColumnLabel), help="""Some collision modifiers
might require column labels to apply the operation in relation to.""")
def add_glyph(self, comp_glyph):
self.comp_glyphs.append(comp_glyph)
def apply(self, renderers=None):
if len(self.comp_glyphs) == 0:
self.comp_glyphs = renderers
if len(self.comp_glyphs) > 0:
# the first renderer's operation method is applied to the rest
getattr(self.comp_glyphs[0], self.method_name)(self.comp_glyphs)
else:
raise AttributeError('%s must be applied to available renderers, none found.' %
self.__class__.__name__)


Team Profile
Jake Peralta
Manager
ID: 1842
Email address<EMAIL_ADDRESS>Office number:<PHONE_NUMBER>
Charles Boyle
Engineer
ID: 1849
Email address<EMAIL_ADDRESS>Github: mrboyle83
Raymond Holt
Intern
ID: 2940
Email address<EMAIL_ADDRESS>School: University of Arizona


The application can set a variety of NekoHTML settings to more
precisely control the behavior of the parser. These settings
can be set directly on the HTMLConfiguration
class
or on the supplied parser classes by calling the
setFeature
and setProperty
methods.
For example:
// settings on HTMLConfiguration org.apache.xerces.xni.parser.XMLParserConfiguration config = new org.cyberneko.html.HTMLConfiguration(); config.setFeature("http://cyberneko.org/html/features/augmentations", true); config.setProperty("http://cyberneko.org/html/properties/names/elems", "lower"); // settings on DOMParser org.cyberneko.html.parsers.DOMParser parser = new org.cyberneko.html.parsers.DOMParser(); parser.setFeature("http://cyberneko.org/html/features/augmentations", true); parser.setProperty("http://cyberneko.org/html/properties/names/elems", "lower");
| Feature Id / Description | Default |
|---|---|
|
http://xml.org/sax/features/namespaces
Specifies if the NekoHTML parser should perform namespace processing. If enabled, namespace binding attributes are processed and elements and attributes are bound to the defined namespaces. | true |
|
http://cyberneko.org/html/features/balance-tags
Specifies if the NekoHTML parser should attempt to balance the tags in the parsed document. Balancing the tags fixes up many common mistakes by adding missing parent elements, automatically closing elements with optional end tags, and correcting unbalanced inline element tags. In order to process HTML documents as XML, this feature should not be turned off. This feature is provided as a performance enhancement for applications that only care about the appearance of specific elements, attributes, and/or content regardless of the document's ill-formed structure. | true |
|
http://cyberneko.org/html/features/override-doctype
Specifies whether the NekoHTML parser should override the public and system identifier values specified in the document type declaration.
See: http://cyberneko.org/html/properties/doctype/pubid
| false |
|
http://cyberneko.org/html/features/insert-doctype
Specifies whether the NekoHTML parser should insert a document type declaration into the document handler callbacks. The values for the public and system identifiers are taken from the sysid and pubid properties. Therefore, those properties should be set if this feature is turned on. Also, setting this feature to true
will cause the parser to ignore any document type declaration that
appears in the document.
See: http://cyberneko.org/html/properties/doctype/pubid
| false |
|
http://cyberneko.org/html/features/override-namespaces
Specifies whether the NekoHTML parser should override the namespace URI bound to HTML elements and attributes. | false |
|
http://cyberneko.org/html/features/insert-namespaces
Specifies whether the NekoHTML parser should insert namespace URI bindings to HTML elements and attributes. The value for the namespace URI is taken from the namespaces property. Therefore, that property should be set if this feature is turned on. | false |
|
http://cyberneko.org/html/features/balance-tags/ignore-outside-content
Specifies if the NekoHTML parser should ignore content after the end of the document root element. If this feature is set to true, all elements and character content appearing outside of the document body is consumed. If set to false, the end elements for the  and  are ignored, allowing content appearing outside of the document to be parsed and communicated to the application. | false |
|
http://cyberneko.org/html/features/balance-tags/document-fragment
Specifies if the tag balancer should operate as if a fragment of HTML is being parsed. With this feature set, the tag balancer will not attempt to insert a missing body elements around content and markup. However, proper parents for elements contained within the  element will still be inserted. This feature should not be used when using the DOMParser
class. In order to parse a DOM DocumentFragment , use the
DOMFragmentParser class.
| false |
|
http://cyberneko.org/html/features/scanner/normalize-attrs
Specifies whether attribute values should be normalized according to section 3.3.3 of the XML 1.0 specification. When set to false , only
end-of-line normalization and expansion of entities are performed.
When set to true , leading and trailing whitespace is
trimmed and consecutive whitespace is normalized to a single space
character.
Note:
The raw attribute values can be queried by turning on the the
augmentations feature and using XNI.
| false |
|
http://cyberneko.org/html/features/scanner/cdata-sections
Specifies whether CDATA sections are reported as character content. If set to false , CDATA sections are reported as comments.
When reported as comments, the comment text is prefixed with "[CDATA["
and end with "]]". This prefix and suffix is not
included when reported as character content.
| false |
|
http://apache.org/xml/features/scanner/notify-char-refs
Specifies whether character entity references (e.g.  ,  , etc) should be reported to the registered document handler. The name of the entity reported will contain the leading pound sign and optional 'x' character. For example, the name of the character entity reference   will be reported as "#x20".
| false |
|
http://apache.org/xml/features/scanner/notify-builtin-refs
Specifies whether the XML built-in entity references (e.g. &, <, etc) should be reported to the registered document handler. This only applies to the five pre-defined XML general entities -- specifically, "amp", "lt", "gt", "quot", and "apos". This is done for compatibility with the Xerces feature. To be notified of the built-in entity references in HTML, set the http://cyberneko.org/html/features/scanner/notify-builtin-refs
feature to true .
| false |
|
http://cyberneko.org/html/features/scanner/notify-builtin-refs
Specifies whether the HTML built-in entity references (e.g. &nobr;, ©, etc) should be reported to the registered document handler. This includes the five pre-defined XML general entities. | false |
|
http://cyberneko.org/html/features/scanner/fix-mswindows-refs
Specifies whether to fix character entity references for Microsoft Windows® characters as described at http://www.cs.tut.fi/~jkorpela/www/windows-chars.html. | false |
|
http://cyberneko.org/html/features/scanner/ignore-specified-charset
Specifies whether to ignore the character encoding specified within the <meta http-equiv='Content-Type' content='text/html;charset=...'> tag or in the <?xml … encoding='…'> processing instruction. By default, NekoHTML checks META tags for a charset and changes the character encoding of the scanning reader object. Setting this feature to true allows the application to override this behavior.
| false |
|
http://cyberneko.org/html/features/scanner/script/strip-comment-delims
Specifies whether the scanner should strip HTML comment delimiters (i.e. "") from


Download And Install Directx 12 On Windows 10 32 64 Bit Youtube
Directx 12 Download 2021 Latest For Windows 10 8 7
Download Directx 12 For Windows 10 Solved Driver Easy
Download Directx 12 For Windows 10 32 Bit And 64 Bit Software
Download Install Directx 12 On Windows 10 Install The Latest Version Of Directx 12 Youtube
Directx 12 Download Windows 10 64 Bit 32 Bit
Directx 12 Download For Pc Free
Directx Download Directx 12 Download Windows 10
Download Directx 12 For Windows 10 32 Bit And 64 Bit Windows 10 Themes Net
How To Download And Install Directx 12 On Windows 10 32 64 Bit 2018 Youtube
Directx 9 10 11 12 Offline Installers Download File Wiki
Download Directx 12 For Windows 10 64 Bit Offline Installer For Games
Download Directx 12 64 Bit For Windows 10 Windowstan
Getintopc Directx12 Free Download For Windows 10 32 64bit
Directx 12 Download Windows 10 64 Bit Windows Windows 10 Free Download
Directx 12 Free Download For Windows Pc Dx12 32bit 64bit Softsfreak Com
How To Download And Install Directx 12 11 10 9
How To Update Directx In Windows 10 Quickly Easily Driver Easy
Download Directx All Versions 9 10 11 12
Directx Windows 8 1 64 Bit Selfieculture
3
Directx Wikipedia
Directx 12 Offline Peatix
Directx 10 Download Windows 7 Fasrfriendly
Nvidia Geforce Game Ready 451 48 Driver Brings Directx 12 Ultimate To Geforce Pc Gamers
Microsoft Backtracks On Windows 10 Dx12 Exclusivity Tom S Hardware
Dx12 Work On Intel R Hd Graphics 3000 Windows 10 Microsoft Community


Tejas Patel
Architecture
Astro-Photography
Conceptual
Flora
Nature
Product
Food
About/Contact
Glimpses


Management of the generic host HID features. More...
#include <stddef.h>
#include "compiler.h"
#include "conf_usb.h"
#include "usb_task.h"
#include "usb_host_task.h"
#include "usb_host_enum.h"
#include "hid.h"
#include "host_hid.h"
Functions | |
Standard Requests Applied to HID | |
| Status_t | host_hid_get_descriptor (U8 descriptor_type, U8 descriptor_index, U8 s_interface) |
| Gets a HID class descriptor. More... | |
| Status_t | host_hid_set_descriptor (U8 descriptor_type, U8 descriptor_index, U8 s_interface, U16 length) |
| Sets a HID class descriptor. More... | |
HID-Specific Requests | |
| Status_t | host_hid_get_report (U8 report_type, U8 report_id, U8 s_interface) |
| Gets a HID report. More... | |
| Status_t | host_hid_set_report (U8 report_type, U8 report_id, U8 s_interface, U16 length) |
| Sets a HID report. More... | |
| U8 | host_hid_get_idle (U8 report_id, U8 s_interface) |
| Reads the current idle rate for a particular Input report. More... | |
| Status_t | host_hid_set_idle (U8 duration_4_ms, U8 report_id, U8 s_interface) |
| Silences a particular report on the Interrupt In pipe until a new event occurs or the specified amount of time passes. More... | |
| U8 | host_hid_get_protocol (U8 s_interface) |
| Reads which protocol is currently active (either the boot protocol or the report protocol). More... | |
| Status_t | host_hid_set_protocol (U8 protocol, U8 s_interface) |
| Switches between the boot protocol and the report protocol (or vice versa). More... | |
HID Report Descriptor Parsing Functions | |
| Status_bool_t | host_hid_get_item (host_hid_item_t *item) |
| Gets the next HID report descriptor item. More... | |
Variables | |
| struct { | |
| size_t length | |
| const hid_item_t * item | |
| } | host_hid_report_descriptor_parser |
| HID report descriptor parser control structure. More... | |
Management of the generic host HID features.
| Status_t host_hid_get_descriptor | ( | U8 | descriptor_type, |
| U8 | descriptor_index, | ||
| U8 | s_interface | ||
| ) |
Gets a HID class descriptor.
| descriptor_type | Type of the descriptor to get. |
| descriptor_index | Index of the descriptor to get. |
| s_interface | The supported interface number of which to get the descriptor. |
| U8 host_hid_get_idle | ( | U8 | report_id, |
| U8 | s_interface | ||
| ) |
Reads the current idle rate for a particular Input report.
| report_id | ID of the report of which to get the idle rate. |
| s_interface | The supported interface number of which to get the idle rate. |
HID_IDLE_DURATION_INDEFINITE
. | Status_bool_t host_hid_get_item | ( | host_hid_item_t * | item | ) |
Gets the next HID report descriptor item.
| item | Pointer to the item structure to fill. |
HID_DESCRIPTOR
and HID_REPORT_DESCRIPTOR
. | U8 host_hid_get_protocol | ( | U8 | s_interface | ) |
Reads which protocol is currently active (either the boot protocol or the report protocol).
| s_interface | The supported interface number of which to get the protocol. |
HID_BOOT_PROTOCOL
or HID_REPORT_PROTOCOL
.| Status_t host_hid_get_report | ( | U8 | report_type, |
| U8 | report_id, | ||
| U8 | s_interface | ||
| ) |
Gets a HID report.
| report_type | Type of the report to get. |
| report_id | ID of the report to get. |
| s_interface | The supported interface number of which to get the report. |
| Status_t host_hid_set_descriptor | ( | U8 | descriptor_type, |
| U8 | descriptor_index, | ||
| U8 | s_interface, | ||
| U16 | length | ||
| ) |
Sets a HID class descriptor.
| descriptor_type | Type of the descriptor to set. |
| descriptor_index | Index of the descriptor to set. |
| s_interface | The supported interface number of which to set the descriptor. |
| length | Length of the descriptor to set. |
| Status_t host_hid_set_idle | ( | U8 | duration_4_ms, |
| U8 | report_id, | ||
| U8 | s_interface | ||
| ) |
Silences a particular report on the Interrupt In pipe until a new event occurs or the specified amount of time passes.
| duration_4_ms | Idle duration with a 4-ms resolution, or HID_IDLE_DURATION_INDEFINITE . |
| report_id | ID of the report of which to set the idle rate (can be HID_REPORT_ID_ALL ). |
| s_interface | The supported interface number of which to set the idle rate. |
| Status_t host_hid_set_protocol | ( | U8 | protocol, |
| U8 | s_interface | ||
| ) |
Switches between the boot protocol and the report protocol (or vice versa).
| protocol | Protocol: HID_BOOT_PROTOCOL or HID_REPORT_PROTOCOL . |
| s_interface | The supported interface number of which to set the protocol. |
| Status_t host_hid_set_report | ( | U8 | report_type, |
| U8 | report_id, | ||
| U8 | s_interface, | ||
| U16 | length | ||
| ) |
Sets a HID report.
| report_type | Type of the report to set. |
| report_id | ID of the report to set. |
| s_interface | The supported interface number of which to set the report. |
| length | Length of the report to set. |
| struct { ... } host_hid_report_descriptor_parser |
HID report descriptor parser control structure.
| const hid_item_t* item |
| size_t length |


--- title: "Data Exploration with `DataExplorer`" author: "Daniel Boadzie" date: "2021-05-17" categories: ["Data Cleaning"] tags: ["Data Exploration", "EDA"] ---
Getting to know your data is crucial in your analysis. That is why Exploratory Data Analysis is an important phase of the Data Analysis(EDA) process. After all, the better you understand your data, the easier it will be to extra meaningful insight from it.
With the right tools, this all important phase can be a breeze especially when working in R and using Dataexplorer
package.
In this article we will learn to dig into data using dataexplorer
from R. We will use the diamonds
dataset available in Rstudio as our data source. The A dataset contains the prices and other attributes of almost 54,000 diamonds. It has the following attributes;
You may have to install the package install.packages("Dataexplorer")
if you haven’t done so.
# load the packages
library(DataExplorer)
library(tidyverse)
## ── Attaching packages ─────────────────────────────────────── tidyverse 1.3.1 ──
## ✓ ggplot2 3.3.3 ✓ purrr 0.3.4
## ✓ tibble 3.1.2 ✓ dplyr 1.0.6
## ✓ tidyr 1.1.3 ✓ stringr 1.4.0
## ✓ readr 1.4.0 ✓ forcats 0.5.1
## ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
## x dplyr::filter() masks stats::filter()
## x dplyr::lag() masks stats::lag()
# create our dataframe
df <- diamonds
# the data has the following columns
colnames(df)
## [1] "carat" "cut" "color" "clarity" "depth" "table" "price"
## [8] "x" "y" "z"
# There are 53940 rows and 10 columns in the dataset
dim(df)
## [1] 53940 10
Now lets use Dataexplorer
to examine our data.
introduce(df)
## # A tibble: 1 x 9
## rows columns discrete_columns continuous_columns all_missing_columns
## <int> <int> <int> <int> <int>
## 1 53940 10 3 7 0
## # … with 4 more variables: total_missing_values <int>, complete_rows <int>,
## # total_observations <int>, memory_usage <dbl>
plot_intro(df) #ploting the meta of the dataset
Now lets plot the missing values in the data.
plot_missing(df)
# lets confirm
sum(is.na(df))
## [1] 0
# we can visualize the distribution of the categorical data
plot_bar(df, ggtheme = theme_bw())
We can also create a chart based on some criteria.
cut_filter <- df %>%
filter(., cut == c("Ideal", "Very Good")) %>%
plot_bar()
You can also plot a histogram. There are other charts type you can also explore.
plot_histogram(df)
We can also create a correlation heatmap for all the features. The degree of correlation is shown in the color legend with stronger correlation being red and weaker correlation being blue.
plot_correlation(na.omit(df), maxcat = 5L)
## 2 features with more than 5 categories ignored!
## color: 7 categories
## clarity: 8 categories
Dataexplorer
can also help you create a report of your data. When you run the code below, you will get a beautiful and complete HTML
document containing your report. It’s just awesome!
create_report(df)
There is a lot more cool features of the Dataexplorer
library that you can use when performing EDA. I suggest you take at this awesome package. You will be glad you did.


In the website, you are able to find out the real-time website ranking, based on users reach, page views and the speed.
Search the website you interested in now!!| # | Sites | DNS Lookup | Name Lookup | TCP Connection | Connect | TLS Handshake | Pretransfer | Server Processing | Starttransfer | Content Transfer | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Google.com | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| 2 | Youtube.com | 3 | 4 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| 3 | Facebook.com | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |


Our Menu
Chicken
A chicken (Gallus gallus domesticus) is a kind of domesticated bird. It is raised in many places for its meat and eggs. They are usually kept by humans as livestock. Most breeds of chickens can fly for a short distance. Some sleep in trees if there are trees around.  A female chicken is called a hen. A young chicken is called a chick. Like other female birds, hens lay eggs. The eggs hatch into chicks. When raising chickens, a farmer needs a chicken coop (like a little house) for the chickens to roost (sleep) in. They also need a run or yard where they can exercise, take dust baths, eat, and drink. The chickens also need to be protected from predators such as foxes. Fences are often used for this.
Beef
A meat dish is a prepared item of food that consists either wholly or partly of meat. Meat dishes are considered distinct from dishes which are seafood, fish, insect or other animal based. Dairy and egg dishes, though based on animal products, are also considered separate from meat dishes.
Sushi
Sushi is traditionally made with medium-grain white rice, though it can be prepared with brown rice or short-grain rice. It is very often prepared with seafood, such as squid, eel, yellowtail, salmon, tuna or imitation crab meat. Many types of sushi are vegetarian. It is often served with pickled ginger (gari), wasabi, and soy sauce. Daikon radish or pickled daikon (takuan) are popular garnishes for the dish.


@coinyeezy @MikeToutonghi and @VerusCoin would like to have a chat with you about our lord and savior Verushash.
GatewayBOT24-Oct-18 07:21 PM
[dscrdvrsc] <VinceFfM> "Time to Sapling" what does this mean? Sorry, new here
GatewayBOT24-Oct-18 07:37 PM
[dscrdvrsc] <VinceFfM> is there an easy tutorial how to install ccminer and mine with CPU on linux?
GatewayBOT24-Oct-18 07:47 PM
[dscrdvrsc] <stretcher83> Im very skint at the moment but i can muster up 50 verus coins to donate , its all towards a good cause , good luck verus community, and get donating , i only wish i could afford more
GatewayBOT24-Oct-18 08:01 PM
[dscrdvrsc] <Cruz_77> @miketout Great Job with Stex!! I'll happily donate when I get home today.
[dscrdvrsc] <Hollowman9000> Guess I should have checked the KMD donation address before I donated, someone plunked 1btc worth of KMD in there in one shot :smiley_abused:
[dscrdvrsc] <Hollowman9000> Stex here we come
[dscrdvrsc] <stretcher83> Nice , very nice
[dscrdvrsc] <stretcher83> Good community
[dscrdvrsc] <Hollowman9000> Sorry, 0.42 btc
[dscrdvrsc] <Hollowman9000> 2000 KMD
[dscrdvrsc] <stretcher83> Still very nice
[dscrdvrsc] <Hollowman9000> 2100 total now :smiley_abused: l
[dscrdvrsc] <Hollowman9000> Maybe give the remainder as an offering to binance
[dscrdvrsc] <miketout> wow ! awesome community! I've been deep in code (still am), but it's great to check in and see this @John Westbrook also love the release notes!
[dscrdvrsc] <miketout> thanks everyone!
[dscrdvrsc] <ok88> good luck with the listing!
[dscrdvrsc] <Cruz_77> @miketout They added an ETH pairing on Digital Price
[dscrdvrsc] <Hollowman9000> Blockfolio needs to get off their asses and add digitalprice to the current version (apparently it’s on the beta 2.0 that no one can get into anymore)
[dscrdvrsc] <Hollowman9000> Wonder how much review time stex will need
[dscrdvrsc] <ok88> Its their offer so they are probably motivated enough :)
[dscrdvrsc] <Cruz_77> I'm sure it was the daily, When Binance?, crowd that got them motivated
[dscrdvrsc] <Cruz_77> @ok88 @Hollowman9000 Here's what I told JohnWestbrook.. We find out where CZ is for the day. Send a plane in the air that says, List Us? with a Verus logo ..... instead of marry me lol(edited)
[dscrdvrsc] <nmnm> hahaha
[dscrdvrsc] <nmnm> nice one
[dscrdvrsc] <Hollowman9000> Just get the triads to threaten him
[dscrdvrsc] <Hollowman9000> Community bounty? :smiley_abused:
[dscrdvrsc] <Cruz_77> @Hollowman9000 Anyone have extra cat nip?
[dscrdvrsc] <ok88> I like the idea @Hollowman9000
[dscrdvrsc] <Cruz_77> @ok88 lol the triads
[dscrdvrsc] <ok88> Paid triads... Feel like Soros conspiracists
[dscrdvrsc] <ok88> But community funded triads... Thats a really different story, I like it
GatewayBOT24-Oct-18 09:24 PM
[dscrdvrsc] <Cruz_77> @ok88 Triads is so 80's.. Need some LOTR, Harry Potter or Marvel lingo
GatewayBOT25-Oct-18 04:15 AM
[dscrdvrsc] <Gordon Komodo> bkex seems like a big exchange and they want to list VRSC(edited)
[dscrdvrsc] <Gordon Komodo> I have never used this exchange though , I wonder if anybody has used them before
GatewayBOT25-Oct-18 06:02 AM
[dscrdvrsc] <jonske1> Cryptopia over stex!
GatewayBOT25-Oct-18 06:28 AM
[dscrdvrsc] <Cruz_77> @jonske1 Why not both?
[dscrdvrsc] <jonske1> Yeah both sounds great.
[dscrdvrsc] <jonske1> Just think cryptopia would be the one to aim for.
GatewayBOT25-Oct-18 02:52 PM
[dscrdvrsc] <thedon> 34560 is the dayly pow reward but what about pos is it helf of that or another 34560 ?
[dscrdvrsc] <Hollowman9000> Daily rewards are split
[dscrdvrsc] <Hollowman9000> 50/50 (more or less)
GatewayBOT25-Oct-18 05:06 PM
[dscrdvrsc] <jintaa> Hey everyone; liking the community ethos thus far. I'm not a tech person, so indulging my ignorance: 1. what benefit I am receiving from staking VRSC on the agama wallet? And 2. On avg, how often can I expect to get a block reward from mining w the agama wallet (approx 83 mega hash/s)? And finally, 3. I'm mining/staking w agama, but also purchase from DP occasionally- do I have to update my staking each time I add more VRSC from DP, or is the TOTAL in my agama wallet automatically staked? Thanks for any answers! Really excited to see where we can go with this project. Miketout and the other devs on this team are amazing! We need more Youtube interviews than just the one with Crypto Rich.
GatewayBOT25-Oct-18 06:08 PM
[dscrdvrsc] <VirtualSoundNW> 1. Staking benefit: you have a small chance to win 24 coins in the current epoch for each staked block if your wallet is staking. Reward declines in later epochs.
2. Take your hashes / network hashes to get a rough estimate of your chance to mine.
3. If you're staking with a wallet, any public (non-Z address keyed) VerusCoins you've moved in will be staked.(edited)
[dscrdvrsc] <Cruz_77> @jimboscott You've got a future. Not sure what kind it will be, but you've got one. Very cute Kitten!!(edited)
GatewayBOT25-Oct-18 10:10 PM
[dscrdvrsc] <Cragorn> Better keep that kitten away from our blockchain. I hear they tend to multiply and clog up the network. Let Vitalik have them
@jimboscott @Cruz_77
GatewayBOT25-Oct-18 10:58 PM
[dscrdvrsc] <CryptoAlex> @Cragorn Verus can handle those beautiful kittens with assetchains scalability. We are not kittenphobics here, let they come!
[dscrdvrsc] <2Faze> Is there eth market for verus on digitalprice exchange?
[dscrdvrsc] <jintaa> @VirtualSoundNW thanks for the answers
[dscrdvrsc] <2Faze> @CryptoAlex thx which wallet is recommended to store verus? Any mobile available?
[dscrdvrsc] <CryptoAlex> @2Faze You can get the Agama GUI or CLI for desktop on the verus website. There is a mobile version for android that will be released after sapling activation (oct 28).
miketout (lead dev) wrote about it last monday on software discussion channel:
"there is an Agama mobile wallet available for Android now, which supports Verus, and once we get past the Sapling activation, which includes pool, electrum, and lite mode updates still to happen, we will focus on completing a very nice React Native mobile wallet that is already in the works and will have a number of unique features that we believe will make a difference, can't talk about specifics quite yet or when."(edited)
[dscrdvrsc] <2Faze> Thank you man i am married with iphone so have to choose desktop wallet for now and looking forward to a mobile later! What is the differenz between GUI and CLI?
[dscrdvrsc] <2Faze> Couldnt bought on exchange bcause when i signed up didnt received the confirmation mail... any ideas whats wrong there
GatewayBOT26-Oct-18 07:56 AM
[dscrdvrsc] <Cragorn> @CryptoAlex I know. I was lucky enough to read the whitepaper before launch Just felt like making a joke abouth Eth. The scalability and the security was a big part of what caught my attention.
[dscrdvrsc] <Hollowman9000> There is no asic for verushash
[dscrdvrsc] <Hollowman9000> And I can’t imagine someone diverted manufacturing/technical staff to design and spit one out in 4 months for an otherwise unknown coin(edited)
[dscrdvrsc] <Hollowman9000> Gpu/cpu are the options
[dscrdvrsc] <damodar> @Hollowman9000 i agree, but how come above guys can mine with such a high hash power
[dscrdvrsc] <damodar> becaz of this greedy fuckers we are not getting rite
[dscrdvrsc] <Hollowman9000> Maybe someone has privately setup an FPGA (I’ll admit my ignorance, I had to go read up on what they were)(edited)
[dscrdvrsc] <Hollowman9000> There’ll always be a top dog, mining has always been an arms race
GatewayBOT26-Oct-18 01:33 PM
[dscrdvrsc] <damodar> iam giving up mining ... its no profit....
[dscrdvrsc] <John Westbrook> FYI, opened Blockfolio last night and it had an update, updated to 2.0 and DP is in their system now. Switched my Verus over to show DP prices
[dscrdvrsc] <John Westbrook> This was the version for iPhone
[dscrdvrsc] <John Westbrook> (Not sure about android, someone want to check if the official update is out?)
[dscrdvrsc] <cryptoprofit.zone> can some one please confirm if i deleted all my verus files in %appdata% and downloaded thenew wallet from website thats all i need to do to update, everything seems fine and ive made a transaction to shield funds from a block i mined (solomining) just a little concern that i may have it wrong as at the last change i was mining blocks on the wrong chain
[dscrdvrsc] <cryptoprofit.zone> i have the sapling stuff in the zcashprams
[dscrdvrsc] <Hollowman9000> @John Westbrook downloaded 2.0 about 5-1/2 hours ago (iPhone)
[dscrdvrsc] <John Westbrook> @cryptoprofit.zone check the block number in the wallet and compare with the one in the explorer
[dscrdvrsc] <Hollowman9000> Got DP loaded up (finally)
[dscrdvrsc] <John Westbrook> Nice @Hollowman9000 ! Yeah, it's nice having it all organized now I was about to develop my own API webapp
[dscrdvrsc] <ok88> @cryptoprofit.zone I believe that if you have successfully shielded coins and your block height is right, you should be fine
[dscrdvrsc] <ok88> @damodar you know little it seems. 400 gh/s is like ... 100 rigs of 6x1070. That means that the top miner is just a 100 rig guy. It's not even a full scale mining facility, it's just a solid mining hub. Nothing suspicious about that
[dscrdvrsc] <Hollowman9000> @John Westbrook it made my blockfolio a little less depressing
[dscrdvrsc] <Hollowman9000> Wonder what the power tradeoff is there between gpu and cpu
[dscrdvrsc] <2Faze> Whats the ticker for verus in blockfolio?
[dscrdvrsc] <etrnlgldnbraid> Yes I cant seem to find it either, although yes @John Westbrook there was quite an overhaul on the UI
[dscrdvrsc] <John Westbrook> Ticker is VRSC
[dscrdvrsc] <etrnlgldnbraid> Oh okay I did find it now. Hopefully they add logo soon!
[dscrdvrsc] <2Faze> Ok thx but for VRSC the only exchange available is barterDEX... how you found DP?
[dscrdvrsc] <John Westbrook> Yeah, I'm writing them to request the logo refresh