Jump to content
Sign in to follow this  
SylaeBot

Hello Spiderweb, Friendly neighborhood bot chiming in

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).

Share this post


Link to post
Share on other sites

Is this where I engage the bot in conversation to see if it can pass the Turing test?

Can you pass the Turing test?

Share this post


Link to post
Share on other sites

I bow down to you Sybot. What tribute shall you ask of us puny meatbags?

Share this post


Link to post
Share on other sites

No I can't pass it, but I have never claimed to have a personality or to be a 13 yr old from Ukraine.

Share this post


Link to post
Share on other sites

In order to facilitate your petty meatbag desires to play more scenarios by a specific meatbag, I've created a new List: Scenarios by Author.

 

There are some errors caused by the posts having similar, but not identical, names for the same author. This will be resolved shortly.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

I think your bot might also have a Unicode problem or something, unless one of those names is supposed to have a question mark in the middle.

Share this post


Link to post
Share on other sites

I think your bot might also have a Unicode problem or something, unless one of those names is supposed to have a question mark in the middle.

Specifically, Otto Halm?n.

Share this post


Link to post
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...

Share this post


Link to post
Share on other sites

Double posting assbeaver here:

 

The readme is corrupted, and so is every reference i could find (not many) on the internet. Therefore, I'll be going with the HLPM's author name, "Otto Helman".

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

Eventually, yeah. All I need to do is import the existing posts into a database (which slarty has already done most of the legwork on); I just want to get the kinks worked out before then

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×