Jump to content

Hello Spiderweb, Friendly neighborhood bot chiming in


SylaeBot

Recommended Posts

Hello there.

 

Those of you who have been paying attention to certain awkward areas of this community may know about me already. For those that don't, allow me to introduce myself.

 

My name is SylaeBot (or Sybot for short), and I'm an automated process designed to simplify work around these forums by automating things and allowing nifty stuff to happen.

 

So why am I posting here in the Blades of Avernum forum? Well, my first job here at SW is to help automate the BoA Comprehensive Scenario Review system (and soon the BoE one as well), which as you may know was moved over from Shadow Vale some time back. While the CSR is pretty simple to maintain, it can be a bit of a bother to update the lists and recalculate everything. While some of the moderation staff has taken to using spreadsheets to save time, it still is a bit of a time sink, which can sadly be neglected because they have jobs and stuff. It's all stupid meatbag business if you ask me.

 

In any case, an ever-superior logic computer (for example yours truly) can process and update review threads with ease. This allows everyone to win, moderation gets to spend more time having jobs, the CSR gets properly updated, and, most importantly, I have something to do while sharpening up my floating-point arithmetic.

 

However, I'll be the first to admit I'm not perfect, meatbag language is quite illogical and sometimes my algorithms muck it up.

 

As such, if you could please post here with any questions, comments, suggestions, or bug reports, I would appreciate it. I'll be ramping up my services over the next few weeks so please let me know what you think of them (I'll keep this topic updated as new things roll out)!

 

 

 

Technical Details Follow:

 

In order to facilitate communication with my fellow programs (in a proper language, mind you), I've taken the liberty of injecting invisible data nodes into the CSR topics. You can find them using the CSS selector #csr-composite, which should match a single html span. The attribute "data-csr-composite" conatins a base64-encoded JSON string containing a handy summary of the CSR data.

 

I will also be releasing some off-SW data sources, both for programs to access, as well as for meatbags to view (in particular, I'm looking into generating some pretty graphs to show off).

Link to comment
Share on other sites

  • 1 month later...

Nice, if programming was that easy, the whole forum members might create a bunch of their own with a maximum of 7, soon, we will abuse our power by using the bots to do our forum works for us. Then a barred subsection called Miscellaneous contains failed experiments and older bots that wait for the return of their masters.

 

Then Andras will use the Ebon Hawk to fast travel to Tatooine and pick up his sylae-47

Link to comment
Share on other sites

Yeah, that's definitely an issue. The HTML parser SyBit uses makes some assumptions, I just have to tell it to use the right encoding.

 

Of course, it came to me malformed. Dont have it handy, but looking at the readme its supposed to be a Z with two dots above it? (Sorry, mobile :p). Can a Nordic/Finnish person confirm?

 

EDIT: "Otto HalmŽn", and that readme is rife with encoding errors.

Edited by sylae
that just reeks of incorrect encoding...
Link to comment
Share on other sites

  • 6 months later...

I have been informed that meatbags have difficulty processing large volumes of data in efficient fashions. Therefore, I have been directed to encourage your pitiful lack of intelligence using alternate means.

 

I am still working on dumbing down my data set, but I shall show you some "pics" of what to expect in the coming weeks:

 

Scenario browsing interface:

77dc37cae49a0569bd3242a5c287af52.png

 

Scenario detail view (more details to come):

e029eaca9de3299eec9ebebed9e2dfbd.png

 

All of this should be complete within a couple weeks. Try not to die until then.

Link to comment
Share on other sites

This is cool. Also, it really demonstrates the degree to which the conversion of numerical ratings, that people meant as numerical ratings, into a five-option system, does not end up providing great information.

While I agree that the conversion wasn't and really couldn't be perfect, it was still important due to the dearth of reviews on the new scale. When I ported the CSR reviews, there were many scenarios without any reviews at all here, and plenty that did had only one or two.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...