Thursday, October 31, 2024

The Personas Project

This blog post was first published on my blog site eghapp.blogspot.com.  I've updated it here to include my creative and personal writings.  The amendmends are in green, below.

The Personas Project grew out of a brief vision paper I wrote in November, 2023.  I was thinking about how I might use AI to alternatively share things I have learned over the years. I had been working on various books and outlines.  I had outlined eight different book projects and amassed a trove of supporting documents, lectures and presentations I had written. And I thought, I think I'm going to need another lifetime to complete eight books. But I have all of this content and material that I wanted to include in the books, including six decades of poetry. Well, what if I was able to put that content into a personal large language model, and then have a ChatGPT-like front-end to it, and allow people to pose questions? I could also include a list of recommended questions to get started, but then people could pose their own questions and have a conversation with my books, so to speak.

I started thinking about the two classes I taught, because they were during the pandemic, so everything was recorded on Zoom. I took all of those recordings each year, and I fed them into Otter.AI and generated transcripts, as I've been doing for my weekly student meetings since then. I fed the transcripts into a book draft. And for the rough draft for each class I had over a 450 page manuscript that has basically been generated from the lectures, the guest speakers, and the student discussions during the class. I had to go through and anonymize everything, of course, so that I'm protecting everybody's name. So I thought, wouldn't it be interesting to query those conversations? 

And what about all of the work when I was a CIO? What about those presentations and documents that were written on IT strategy, NetHope and things like that.  And then further back to prior jobs. I have 45 years experience in IT, and I'm a packrat; I saved everything, and I've got hundreds of documents. So I thought, well, why not have something where you can feed in all of that information and then chat with it?


Then there is the personal side of my writing, the creative projects, including poetry workbooks, chapbooks, sermons and other reflections. I also included a family history using "The Book of Myself", an autobiography workbook of 201 questions. I also created a personal timeline. I thought this collection would make an interesting basis for a personal scrapbook to leave my grandchildren.

And it actually solves two important problems that we have with some of the language models now. One is it reduces hallucinations, because it's just your information that's in there as the basis. It doesn't eliminate hallucinations. And you can see that in the transcripts that I can share on the testing of this.  And it also solves the copyright problem because they're my documents, my information. And I thought, well, isn't this really a special case of what corporations want to do? They want to take their documents and allow internal and external conversations to flourish.

A former student sent me a note catching up at one point. I think it was a best wishes for Halloween note, if I remember right. He asked, was there anything I needed some help on? And I said, well, I've been toying with this idea. And I sent him a copy of the vision paper and said, what do you think? Is this something interesting? And he said, yeah, he could see some value in this, even personally, because his wife's working on a PhD and she's gathering research in supply chain management. And wouldn't it be useful to help with summarizing research and providing query opportunities into that? 

So I said to him, well, how about if we could do a minimum viable product, to show for this?  So he developed an MVP to show how this could work. We then created a team of student volunteers from my Data4Good group, demoed it to them, and began a "what if" discussion.  And the timing was great because my former student, in his investigation and discovery, found some new products, like AnythingLLM and Ollama that had already provided the pieces for what we wanted to do and that we would need to assemble and integrate --all without any coding requirements!  

He also came up with the concept of Personas.  My concern was that some of my files would be appropriate for one audience, personal files for another, and classroom files for another.  So he suggested creating three datasets and “HappGPT” chatbots for my different audiences, which I’ve since called “Ask the CIO,” “Ask the Professor,” and “Ask Grandpa.”  

For two of these datasets, we’re releasing a test version on my personal Blog, and the third dataset on this Blog.

  1. “Ask the Professor” is HappGPT-Professor, here.
  2. “Ask the CIO” is HappGPT-Professional, here.
  3. "Ask Grandpa" (or "Ask the Poet" if you prefer), here.

The test sites are limited to 100 queries per day, so don’t get carried away 🙂.  Please leave some comments on what works well and not so well.  I appreciate your feedback.  Let the conversation begin!



"The postings on this site are my own and don't necessarily represent positions, strategies or opinions of any of the organizations with which I am associated."

HappGPT Personal Chatbot Test

 The "Ask the Poet" and "Ask Grandpa" chatbot is called HappGPT-Personal.  To use the chatbot, click on the Plus sign in the lower right of your screen. 

Here are some starter questions to ask:

  1. Tell me about the role of St. Francis in E.G. Happ’s poetry?
  2. What themes and patterns are you finding in Ed's poetry collection “The Soil of Heaven”?
  3. Write me a poem in Ed's style about birds
  4. What are 5 themes you’ve noticed across Ed's lifetime?
If you use this feature, please comment on the results. What's working well and not so well? Thanks for your feedback.


Page Title

"The postings on this site are my own and don't necessarily represent positions, strategies or opinions of any of the organizations with which I am associated."