AI · Thoughts about Stuff

Artificial Intelligence

I’ve been hearing a lot about AI lately. More than I would like, in fact. I suspect that’s true for many of us.

For school, we received a warning that we need to check with our professors about the use of AI to do assignments. I’ve seen examples on Twitter, from teachers, about students using AI inappropriately. I follow some artists who have had their work “appropriated” (stolen) to train AIs. I’m seeing authors concerned about how their work is being used.

One law school professor advocates for teaching students how to use it effectively and ethically. I was surprised by the recommendation, but I see the utility in it — it’s here, and becoming more pervasive. We should probably all know at least the basics. The APA agrees that ChatGPT can have the potential to advance learning, in some situations.

Recently, I experienced how health care and business are trying to use AIs to do customer service. It’s not going well. It’s not ready to do anything more than the most basic of business functions. But businesses are plugging them in and letting go of their customer service reps. (Newsflash: it’s really frustrating to navigate this new landscape as a patient or customer.)

It’s causing no small amount of consternation, but I’m not naive enough to think that it’s going to go away, or that we can legislate it out of existence. It’s here, and some of it is getting pretty sophisticated.

And there are some good ways to use the technology. IBM’s Watson seems to be adept at complex medical diagnoses (in part, I suspect, because Watson can “read” everything about a particular subject much more quickly than doctors can). Here’s the thing, though: a doctor has to decide if that diagnosis is correct, based on their experience and their interactions with the patient. Watson may identify potential problems and solutions, but there’s a doctor that has to assess that information and decide if it is correct, or useful.

If I, a mere mortal (an MLIS student, not a doctor, lawyer, or artist) were going to use an AI, it would be to help with foundational work on projects by suggesting new avenues for exploration, or creating visualizations to illustrate research (more on this later, because I feel like this is inching close to a line that shouldn’t be crossed).

A couple of the more interesting uses I’ve seen:

  • An urban planner friend used an AI to generate images to illustrate an urbanist philosophy he espouses. The images are for demonstration purposes only; they are not going to be passed off as original work, are not going to be sold, and are not going to be integrated into a proposed or existing design framework.
  • Somebody on the internet used ChatGPT to come up with a week of meal planning, and then asked it to come up with recipes and a shopping list for the week.

Because there are some legitimate uses for AI, and it is a whole thing, I suspect it behooves us all to figure out what different AIs do, and whether they might be useful in some capacity. And if so, maybe to go one step further and figure out how to incorporate them into whatever workflow we use.

That said, I can see many, many red flags. There are some huge ethics challenges there, and I suspect that we are not thoughtful enough to figure those out before some really bad stuff happens.

For example, this business where entities are stealing content (images, likenesses, and text) to “train” AIs is hella problematic.

The perception that prompting an AI is the same as creating a work is not quite right. The perception that an AI-generated work is an original work is wrong. The fact that students are turning in AI-generated work, and trying to pass it off as their own is… something. (More training about what plagiarism is and how to avoid it seems to be in order.)

Culturally, we are already terrible at recognizing the work of artists and illustrators, photographers, authors, and actors, and paying for their work in a way that is equitable. Using AIs to avoid paying creators altogether is morally bankrupt. (But it is probably profitable… welcome to the icky part of capitalism.)

And then there’s the idea that you shouldn’t have to disclose if you’ve used and AI to produce work. That is… how can I say this… bullshit. If you’re going to use a tool, use it, but that doesn’t mean you should be able to hide behind it. (Looking squarely at news organizations that are producing “stories” based on data. I’m not arguing the legitimacy or efficacy of using an AI to “write” the stories. I am arguing that the AI needs to get the byline so that we know that you’re doing it.)

Those of us who choose to use AIs to help with our research should have an academically sanctioned way to cite them in references1 (maybe even with new requirements that we disclose if and how we used the AI, which one we used, and how our work with it impacted our research). People who use AIs for artistic endeavors should be bound by copyright (held by the original creator, not the AI), and again, should have a way to cite and credit (and pay, if necessary) both the creator, and the AI.

This is fairly new to me, so I can’t pretend to understand the potential of this technology, or all of the ethical issues surrounding it. But I’m diving into it, because it’s something I suspect we will all have to reckon with, sooner rather than later.

And because blog posts should have a photo, here’s an oddity quite unrelated to AI: a dandelion with fused stems and flowers.

Something weird going on with this dandelion… compound stems and flowers.

1As it turns out, the APA has a way to cite ChatGPT in references. Cool.

In the Kitchen

Pandemic Coffee, part 2

It’s been July-level hot here this week. At the beginning of May, it was rainy with highs in the 50s. Within a week, the weather turned around and it was high 70s, and for the last several days, highs have been in the high 80s, with nighttime temps in the high 50s/low 60s.

The no-see-ums are out with a vengeance, and it seems that every time I come in from the backyard, I have a new set of bites on my arms or head. (Thankfully I haven’t encountered any more black flies… knock wood.)

We missed out on a nice spring… thanks for nothing, climate change. On top of the warm temps, we’ve got smoke from the Alberta fires, and it’s only a matter of time before the fires start closer to home.

Hot temps, bug bites, and smoke… no, thank you.

Long days and iced coffee? Yes, please!

During the pandemic, one of the most useful things I learned was how to make coffee I like to drink. I learned to make an iced version, too.

Iced mocha, very light on the chocolate, made by yours truly.

This is how I do it:

  1. Brew coffee. (I like to use the most basic moka pot, with Indaba High Rise coffee.)
  2. Grab a cocktail shaker and chuck some ice cubes into it.
  3. Mix your choice of milk with chocolate syrup (or not, up to you) in your glass.
  4. Pour the milk into the shaker.
  5. Add the coffee.
  6. Shake it until the shaker feels cold.
  7. Add ice to your glass.
  8. Pour cooled mocha over ice.
  9. Enjoy.

This is not a new or original idea — I read an article in one of the food magazines in 2021(?), and this technique was suggested there. (I can’t find the article online… are we trying to memory-hole the pandemic?) I like it because the drink doesn’t dilute so quickly. And it’s refreshing on warm mornings, because it’s, you know, iced.

The ability to make a decent coffee at home has been a blessing, and a bit of a curse. I’ve been out and about in the mornings for a while now, because it’s easier to get a couple of hours of classwork done when I’m not trying to accommodate a puppy and a parrot. But coffee drinks are expensive, and frankly, a lot of them aren’t that great. (I should say that they may be objectively great, but they’re not what I enjoy.)

Life is complicated, I guess.

AI · Thoughts about Stuff

Chatbots?

Over the last couple of weeks, I have been trying to track down, and then replace, a lost shipment of medication.

Because I have chronic conditions that require daily medication, I use a mail pharmacy. I can get a 90-day supply for less than it would cost to go to the retail pharmacy three times for 30-day supplies. Win – win.

Except when it gets lost in the mail.

Express Scripts will not let you talk to a human being, so everything has to be done by email. It took a week to establish that the package was shipped from Express Scripts, and that it had not been delivered to me.

It took another week to establish that yes, I understand that it’s important for me to keep taking my medicine, and that yes, I understand that I will have to pay for the new prescription (lame, but another conversation for another time), and that I have run out of the medication in question and NEED YOU TO SHIP A REPLACEMENT.

So a refill was ordered. But it’s out of cycle (BECAUSE IT SHOULD BE A REPLACEMENT, NOT A REFILL), so it was flagged for being too early (BECAUSE IT’S REPLACING SOMETHING THAT WAS LOST IN THE MAIL.) That caused another delay, because someone had to approve it at that point.

I actually have no idea if I was corresponding with people who are overworked and have no influence over how these conversations should be handled, or it was an AI at work. It felt like I was dealing with an AI.

While this isn’t a life-or-death situation (yet), and is highly unlikely to become one, it needs to be resolved sooner rather than later.

I’m trying to keep an open mind for things like chatbots, automated systems and AI. I’ve actually seen some good uses for all of them… but customer service isn’t one of them.

Chatbots and AI can handle the ordinary, which, presumably, makes up the greatest volume of communication. Most of the time, I would prefer to not have to go through a person, for things that involve calendaring, or reordering prescriptions for which I have remaining refills. It’s easier for everyone if I can have some autonomy.

A conversation with a person is usually the best way to handle the unusual.

Microsoft SmartArt is not easy to use… just sayin’.

If a situation is or becomes urgent or emergent, it requires human intervention. While health care has infrastructure for handling the urgent and emergent, neither health care organizations, nor retail organizations, have accounted for handling the unusual; they either treat the situation as if it is ordinary, ignore you, or try to push you off to somewhere else.

In my case, the unusual (a missing shipment of medication) has become urgent (I’m out of medicine that I need to take daily, and need a small supply to bridge the gap until the refill arrives), and I’m having exactly the same communication issues with my primary care clinic that I have had with Express Scripts.

If you are an organization that wants to use automation for customer service, you need to train that AI to recognize when it can’t answer the question, and make sure you have representatives on hand to manage those unusual situations.

Off my soapbox.

Have a photo of Lu, the sweetest puppy, who is also a menace like Dennis.

“Seems like there should be hot dogs for being this cute, yes?”
Lucy the Pup

Puppy Kindergarten

Part 2: Clicker Training

We started puppy kindergarten, part 2, yesterday… it was a trip.

Lucy was so excited to be back amongst her best friends in the whole world, Michelle and Allie (the trainers), and she wanted so badly to meet the other dogs (one of which looks like a little bit smaller version of Lu!).

It’s not great to have a dog that’s so excited she can’t focus, but 1) she’s 6 months old, so she’s still very much a puppy, and 2) given that she was found, abandoned, in a laundry basket, our earlier concern was that she would grow up to be afraid of/reactive to everything. Thankfully, that’s not the case.

She still has no recall, loves to counter surf, steals the TV remote (and shoes, and things off of tables and desks) — everything is a game to her. And she’s overwhelmed with excitement when meeting new people and dogs. We definitely have a ways to go before she’s ready for primetime.

But, even in her excited state, she can sit, lay down, sit pretty, twirl, and boop (touch her nose to our hand in exchange for a treat). She thinks that training is a very fun thing to do, and we’re working on the first part of place (having her go to designated spot and sit — we’ve been working with a low agility platform, and the goal is to be able to get her on the scale at the vet’s office, among other things).

Newsflash: she’s still very, very cute.

Dana’s photo of Lu, now my phone’s wallpaper.
Studenting · Thoughts about Stuff

It’s been a week.

There are a couple of things I’m glad I learned during the pandemic, back when everything was closed because we couldn’t breathe on each other.

One of them is how to make coffee that I like to drink.

Mocha/latte in the commemorative pandemic mug (“This sucks and I hate it,” by Effin’ Birds.) Lu starts puppy kindergarten, part 2, today, and the document under the mug is for that.

Here’s how I do it: Moka pot coffee (High Drive roast, from Indaba Coffee, here in Spokane), with soy milk (agitated in a Bodum milk frother), and about 2tsp of chocolate syrup (Hershey dark chocolate syrup, to add a subtle chocolate flavor and cut the bitterness of the coffee with a little bit of sweet).

The coffee continues to be the highlight of every week. But this week was memorable for a couple of reasons:

I got my first black fly (Buffalo Gnat) bite of the season… on my face. (OK, that’s not a highlight, but it was significant.) Black flies inject you with a numbing agent and then saw a small, impressively round, hole in your skin. The wound bleeds, and then swells up like a mosquito bite and remains itchy for several days. Usually they get you on the hairline… this one is just to the front of my ear. I was bitten on Monday afternoon, and on Saturday morning, it’s still itchy and a little bit swollen. I’m pretty sensitive to bug bites anyway, but I hate black flies… at least their season is short. (Treatment: hydrocortisone cream and antihistamines (Allegra or Zyrtec — we probably shouldn’t use Benadryl anymore).)

I finished my first semester of graduate school. For our final project, my group had to rethink and redesign the navigation structure of a website, and we finished it on Thursday. I suggested the OLC’s district site, because it doesn’t (at present) adequately represent what the OLC does, how, or for whom.

(For what it’s worth, school districts generally don’t do a lot of great web development; funding is inadequate, and school employees don’t have time to maintain a complex site, because they’re, you know, teaching kids. It’s unfortunate, because there are significant information needs for students, parents, and the community, that are just not being met. And yes, I know, not all school districts.)

We got to do a card sort with the OLC staff, which was amazing. Card sorting is a really great way to get a glimpse into other people’s ideas about how the world should be organized. There are apps and orgs that allow you to do them online. We used index cards, which for a group hybrid sort, is an easy, tactile experience (nice after the teachers had worked with kindergarteners all day).

Since I’m the one who suggested it (and the OLC is where I live), I got to do some of the heavier lifting with the foundational pieces. I’m lucky the group had a tech person who could read my early drafts. It was a gift to have someone who could check to make sure she could visualize what I was describing. And then to be able to hand it off to writers and editors who could take our observations and ideas (~ 12 pages, at that point, with some photos and sitemaps) and create a cohesive report about the project. (It was quite a bit of work for 10 points.)

[5/14/23: We got full credit! Yay, us!}

I’m (still) not a huge fan of group work, but not for the reasons you might think. I enjoy collaborating with people, one-on-one or in small groups — different perspectives often makes for stronger work. And I was lucky to have landed in the group I was in; everyone was interesting and insightful, hugely talented, and wanted to be involved and get things done in a timely manner. That said, we all have lives outside of school that need to be attended to, and matching schedules and availability for project work turned out to be a bigger challenge than doing the actual work of the project. That’s a little too “real world” for work that has hard deadlines and offers no compensation.

I spent yesterday morning decompressing with a tropical smoothie. (Shakes and smoothies are like donuts to me. I really enjoy them… about twice a year. Anything more ends up being… too much.)

And now it’s on to the next semester. This summer I will be coding… a lot. I’m taking SJSU’s MLIS foundation front-end coding class, and working my way through a front-end coding certificate through the University of Washington.

(And hopefully, continuing to work with the Outdoor Learning Center on building out their district website.)

At the OLC with Ruby (the Barn Owl) last month, while the district guys were replacing the windows in the sanctuary. She spent most of the day in her crate, where it was dark and quiet, but we got to hang out in the shade for a little while in the afternoon.

Outdoor Learning Center · Volunteering

Coffee with Raptors

In February of 2020, the West Valley Outdoor Learning Center raised a bunch of money to replace the windows in our raptor sanctuary.

You know what happened next.

Spring and summer of 2020 were… affected… by the pandemic.

In 2021, the school district replaced the parking lot of the school next door (and the OLC), and it was really, really hot that summer, so working in the heat would not have been easy.

Not sure what the hold up was in 2022, but whatever happened, we couldn’t schedule the window replacement.

Doing this kind of work over winter isn’t feasible. It’s cold, there’s not a lot of daylight, and everything freezes.

So here we are in spring of 2023. The windows are being put in as I write this. I got here to move the birds at 6:45a. The workers from the district got here at about 7:45a, and, as I write this at 10:40a, they’re going strong… yay!

When that kind of construction happens on the building, we move all of the birds out and away from the structure. (Marcus, the Great Horned Owl, lives in an outdoor mew and is staying put.) When it’s warm enough, the birds hang out in the small meadow outside of the director’s office. Right now, because I’m here and I have work to do, they’re in one of the classrooms with me.

The set up this morning. Stan (right), and Arden in front, Oroville and Pants behind screens (the tables), and Ruby in her crate in the bathroom (where it’s dark and quiet).

There are no kids here today, and the teachers are leading a field trip, so it’s just me and three hawks and two owls.

Oroville, in his little “room.” He feels most secure when nobody can sneak up on him.
Arden, who is afraid of nothing, but annoyed by everything, looking non-plussed about being in the classroom and having to stare at Stan all day.
Stan, who would like to be the center of attention all the time, thank you very much, not bothered at all hanging out in the shadow of a black bear.

There are two classrooms, but the OLC’s 75-lb tortoise is roaming in the other one. It’s not fair to him to make him stay in his small enclosure (where he would kick up a fuss and make a lot of noise anyway), or to the birds (who can’t get away from him if he’s wandering, because they’re tethered), to try to make them occupy the same space for the day. (It’s warm enough that we could let the tortoise outside, but he likes to wander where the district folks are working with their power tools, so…)

The new windows (and framed bars that allow us to open them up to clean the windows) are amazing, and I’m glad this is finally happening.

Also today: hanging plastic strips inside Marcus’s mew so that he can’t get a wild hare and fly out when we open the door!

That should slow him down a little bit!

He hasn’t shown any interest in sharing space with any of us for any length of time, and that’s what would be required for him to get out of the mew. But now we have an actual physical barrier, and I think that makes all of us feel a little more comfortable with the situation.

Right after we finished putting it up, he settled back on his perch across from the door, so he apparently isn’t too bothered by the new accessory. Let’s just hope he doesn’t chew on the strips…

Studenting

On Being a Noob

Welcome to Information Science, Beginner Edition

Yes, there are courses devoted entirely to the topic of information retrieval systems… that seems pretty specific, and yet, this course is actually very, very broad. We’re doing in a bunch of group work this semester, and still have a couple more projects to do before mid-May.

For this class:

  • We built a small database of things (pillows, in our case), made it searchable, and wrote rules to describe how an indexer would enter new information into the database. (Was it technically a good database? Consider that none of us are database designers, so… it was functional.)
  • We just finished creating a controlled vocabulary to describe a group of ten academic articles. (Super squishy, conceptually, but a few great conversations came out of it.)
  • Next up: a user research card-sorting exercise, using ourselves + family and friends as our sample group.
  • And finally, something about redesigning a website? Not sure what this will be, because we have a couple of other things to do before we get there. (We’re not designing or coding anything, so my guess is that this will be a written exercise addressing UX design?)

One of the articles we read for this class describes information science as a cross between the social sciences and engineering practice. In other words, it’s pretty technical conceptually, with the challenge of creating systems that make information accessible to specific user groups. There is always a user — apart from the designer/builder — to keep in mind.

The technical challenges are a thing unto themselves. I enjoy technology, so that learning curve doesn’t bother me too much, and I’m looking forward to doing a lot more development work (front-end and back-end).

Finding solutions that meet the needs of people will be a worthy challenge. Any human-centered system involves uncertainty, and some of that uncertainty will never be able to be solved for, or mitigated. Simply put, there isn’t one right answer that meets the needs of every member of a group.

One thing that I’m learning in other parts of my life, though, is that by seeking to address the needs of people who are marginalized, we end up addressing similar issues for others.

Take, for example, quiet rooms in schools designed to allow kids with sensory challenges to take a break from the chaos of the classroom or playground. Coincidentally, those spaces also meet a need for kids with anxiety, or any kid who’s feeling dysregulated (sometimes people act out when they feel overwhelmed… even neurotypical people). As a person who has struggled with anxiety for my entire existence, a space like this in, say, an airport, would be a game changer.

I think that, in situations where the goal is to meet the information needs of a community, I will look to organize my thinking around addressing the needs of marginalized people within that community.

BTW, I recognize that there are lots of ways that people can be marginalized: race, class, ability, gender, sexuality, socio-economic situation. This will be an imperfect quest, at best, but since the perfect solution doesn’t exist, having an organizing first principle seems like a reasonable place to start.

Thank you for coming to my TED talk. And now, have a dog portrait.

Photo portrait of Lucy, a black lab mix, with a bully stick hanging from her lips. She looks *really* OG.
Lu is such a rebel…
Lucy the Pup

Still Life with Puppy (Not)

Lucy graduated from puppy kindergarten last Saturday. She’s very good at sitting, laying down, giving a paw (without punching anyone), and, if you have the right treats in your hand (string cheese), she will follow you to hell and back.

She has less than zero recall. Despite being very good at jumping onto the couch and the bed, she refused to step on platforms. She’s almost done teething (thank goodness!), and is getting better at not chomping on hands, but she still has a ways to go on that front. She’s still sometimes doing that puppy thing where she’ll go and spend some quality time outside, with us or on her own, and then she’ll head inside… and poop. And, because she’s a 5-month-old puppy (almost), she’s out of her damn mind… the poor girl doesn’t have two brain cells to rub together.

Does it feel warmer to you? Because we’re heating the outside now!

We’ve been assured that this is perfectly normal pre-adolescent puppy stuff, that it will pass, and that she’s developing as she should be. She’s sleeping through the night (from 11p to 6:30a). Her appetite is settling; she has decided that she doesn’t need a separate lunch, in part, I think, because we do 5 – 10 minutes (closer to five minutes, until she gets bored) of lunchtime training with superfun treats.

Our next training class (puppy kindergarten, part 2!) starts in mid-May, so we’re going to work on some leash training and reinforcing some of the things she’s good at… and I just bought some entry-level training equipment so we can have some fun in the backyard.

We love her… I love her. I have to admit, though, that puppyhood is hard, and there are some really unfun things about it.

All that said, I’m not sure how anyone could resist this sweet, funny, very good girl.

Lu loves her blue dragon stuffie. (It was one of her first toys, and it still has its squeaker!)
Studenting

Spring Break: Grad School Edition

My spring break is supposed to be next week. Originally, in early January, we had planned to go to Costa Rica…

… and then we got a puppy, who needed shots, and socialization, and puppy kindergarten, before we could even think about boarding her. So those plans went by the wayside.

Lucy (now almost 5 months old) is very cute, and smart, and delightful.

Photo of a black dog (with white accents) shaking a "soccer" ball that has fabric tabs sewn into it.
We have a couple of “soccer” balls with tabs sewn into the ball — they’re turning out to be really great toys for us. Lucy enjoys chasing them, carrying them, shaking them.
They’re proving to be good for training “drop it,” in addition to being wildly amusing, and we can (carefully!) kick the ball around outside. Perfect!
(We like Chuckit! ultra balls a lot, too — for all the same reasons —
though they’re not great for playing “soccer.”)

In light of postponed travel plans (which became apparent almost immediately after Lucy arrived), I was going to use the time to catch up on some of the “suggested” reading for my information retrieval class, and watch some video reviews for previous weeks to reinforce some of the more complicated concepts.

And learn some stuff about HTML5 semantic tags. (I was not kidding about learning Javascript, but I’m going through the front end to do it.) Y’all, it looks like we’ve come full circle from the bad old days of HTML3 when we were appropriating table tags to make web pages legible. These newfangled (kidding, they’ve been standard for ~10 years) tags have no bearing on appearance; they exist to delineate different parts of a document outline: header, footer, article, section, aside. (My graphic designer self is champing at the bit to get back to CSS already… I understand and appreciate the utility of semantic tags, but the semantic tags alone… in terms of appearance, which is not the purpose or goal of these tags… it’s like “1994 called, they want their home pages back.”)

Oh, and getting a better handle on Git and GitHub. (Confession: I haven’t used the command line in a L-O-N-G time.)

Anyway. You get the idea. I had plans! My plans had plans!

But no. It looks like, in addition to those things, I’ll be doing a bunch of reading to prepare (with my group) to put together a very small controlled vocabulary… a completely new concept to me/us. Right now it seems extremely complex — a “wicked problem,” if you will, in the sense that it does not have a single solution, because the decisions we make will depend on the needs of a specific user base. (A controlled vocabulary for an information specialist working in web design will be a bit different from a one working as a youth services librarian — there will be some overlap, for sure, but their information needs are likely going to be a bit different.) We’re meeting about it on Friday morning, preparing so we can hit the ground running after “spring break.”

In the meantime, I’ll be getting a haircut on Friday (right after the meeting), doing a Women in Stem open house at the OLC on Saturday morning (might use the time, while chatting with folks, to make some new jesses for the birds), finishing up our last puppy kindergarten class (!) on Saturday afternoon, and hopefully (fingers crossed), attending a webinar on creativity on Friday the 31st.

What’s that saying, life is what happens… ?