ChatGPT INTEGRATION PLEASE🔥🔥🔥

1234568

Comments

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    Generative AI system like CHATGPT have several features, among others:

    A. Learning from Data: Generative AI systems learn from large datasets. They analyze patterns, structures, and characteristics in the data and use this knowledge to reproduce the Data in summary, in a conversational style.

    B. Producing new Data: They analyze patterns, structures, and characteristics in the data and use this knowledge to generate new content or sometimes going astray (Call it Hallucinations if you want to) in a conversational style.

    C. Creativity and Innovation: Generative AI can be seen as mimicking human creativity. It can write poems, create artwork, compose music, or even generate new product designs.

    D. And more

    I AM INTERESTED IN A LEARNING FROM DATA IN THE CONTEXT OF THE LOGOS BIBLE SOFTWARE.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    A book and a vector Database (chatgpt) are just tools one can use. One is a dumb tool (the book), the other (the vector database + software) is a clever tool.

    I would describe it differently which I think explains our difference in valuing the tools. One is a (hopefully) coherent presentation of an individual's view that one can return to as experience causes you to reconsider (book), the other is a mishmash of opinions thrown together out of a neural network provided in a seemingly coherent out-of-context extract which will return different results each time you wish to reconsider -- to me less clever than the book, Mind you, there are a number of places where AI is an excellent tool, sometimes the only tool, to solve particular problems. Until AI is able to recognize the relative reliability of information and recognize old information that has been replaced by new information, I will be skeptically of its application in many areas.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Sam Shelton
    Sam Shelton Member Posts: 339 ✭✭

    Guno,

    I like MJ’s terminology of “valuing the tools.” I know that AI such as ChatGPT will be depended on more and more in the future. It is my hope that the investigating that you and others (such as MJ) are doing in testing different GPT systems will help improve the quality of any bible study that may use the technology, particularly as it may be implemented in Logos.

    My main concern would be if such technology were made to be the primary tool for study within Logos. Some tools are more effective than other tools for certain needs and for certain people. Being able to choose GPT as a choice in Logos, along with the ability to choose which resources are used by GPT, would be advantageous for most all users.

    Some may find benefit from information plucked from a veritable ocean of information, while others get greater benefit when they know from what fount of knowledge the information is received. We need to be able to pick the tools that fit our individual requirements.

    GPT may turn out be a great tool for bible study, but it will not be the best for every person or for every need or for every time.

    All that being said, please continue to explore how bible study can be aided through GPT. Earnest inquiry by those with a sincere desire (as you appear to have) to grow in bible study, will only make such tools better.

    Above all these things, walk in love, which is the bond of perfection. - Colossians 3:14 

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    GPT may turn out be a great tool for bible study, but it will not be the best for every person or for every need or for every time.

    I would go further and be more in line with xnman's view. Bible study, as I view it (warning theological statement ahead) is a conversation with God in which the scripture (ideally) changes me. Bible study tools are rarely helpful here; where they are very useful is in preparing to teach, lead, preach . . . or in academia where the emphasis is on "about the text".

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Sam Shelton
    Sam Shelton Member Posts: 339 ✭✭

    How true that is. I was just thinking earlier today, while being so busy preparing in order to share God’s word, I have to be sure to slow down sometimes and just read His word and commune with Him.

    Above all these things, walk in love, which is the bond of perfection. - Colossians 3:14 

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    Sam,

    I enjoy reading the Bible, but there are also many insightful books on the Bible written by other people. Over the years I have expanded my Logos Library. A Tool like CHATGPT is helpful in creating a summary of these treasure troves.

    A tool like CHATGPT will be helpful to cull information from these books. I do not see CHATGPT as a substitute for in depth Bible study.  I also do not advocate having CHATGPT as the only tool within Logos. It should be an addition to what is already available in logos. Those who want to use it should be free to do so.

    Currently I am using GPT4ALL a standalone chatbot, BARD or CHATGPT for bible study, preparation of sermons and messages. But this means that I have to export and convert my Logos resources into PDF files. And load these into GPT4ALL. That is an unnecessary hassle.  One way or the other people like me will be using CHATGPT for research.

    I also use Google search for my research, and quite often there is garbage in between the gems you find with google search, the tool is great, but you need discretion. Just like when using CHATGPT.

    GHATGPT is here to stay, I just hope and pray that Logos will find a way to incorporate it responsibly next to what is already available in Logos.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    GHATGPT is here to stay,

    I'm clearly too old - I remember when Alta Vista was here to say. Chat bots are here to stay -- who keeps on top I'll wait and seee.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    MJ,

    English is not my first language, therefore what I am trying to say might not have come through. What I am trying to say is. A book is a static text, a collection of words. When I want to absorb the text. I must sit down and read the text from beginning to the end.

    With a tool like CHATGPT, I can engage the text without having to sit down and read the text from cover to cover. This is very useful when doing research. You first scan the text and then decide to dig deeper. CHATGPT is excellent in doing this heavy lifting for you. It is not perfect, it is helpful. The concept behind CHATGPT is very very clever as it opens enormous opportunities for digesting information. I agree that this tool is not for everyone, neither is it perfect, no tool is perfect. That is why we need different vantage points. That is why CHATGPT should not be a replacement for the tools already available in Logos, it should be an addition for those who would like to use the tool.

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    MJ,

    English is not my first language, therefore what I am trying to say might not have come through. What I am trying to say is. A book is a static text, a collection of words. When I want to absorb the text. I must sit down and read the text from beginning to the end.

    With a tool like CHATGPT, I can engage the text without having to sit down and read the text from cover to cover. This is very useful when doing research. You first scan the text and then decide to dig deeper. CHATGPT is excellent in doing this heavy lifting for you. It is not perfect, it is helpful. The concept behind CHATGPT is very very clever as it opens enormous opportunities for digesting information. I agree that this tool is not for everyone, neither is it perfect, no tool is perfect. That is why we need different vantage points. That is why CHATGPT should not be a replacement for the tools already available in Logos, it should be an addition for those who would like to use the tool.

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    MJ,

    English is not my first language, therefore what I am trying to say might not have come through. What I am trying to say is. A book is a static text, a collection of words. When I want to absorb the text. I must sit down and read the text from beginning to the end.

    With a tool like CHATGPT, I can engage the text without having to sit down and read the text from cover to cover. This is very useful when doing research. You first scan the text and then decide to dig deeper. CHATGPT is excellent in doing this heavy lifting for you. It is not perfect, it is helpful. The concept behind CHATGPT is very very clever as it opens enormous opportunities for digesting information. I agree that this tool is not for everyone, neither is it perfect, no tool is perfect. That is why we need different vantage points. That is why CHATGPT should not be a replacement for the tools already available in Logos, it should be an addition for those who would like to use the tool.

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    I remember Alta Vista; it was the first search engine I used as a rookie IT professional. It has now been replaced by the Google search engine and Microsoft Edge. Alta Vista disappeared but the concept is still valid and alive. Looking back, I can say that Google search and Microsoft Edge are way more powerful compared to Alta Vista. CHATGPT will become more powerful as the years go by.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    You first scan the text and then decide to dig deeper. CHATGPT is excellent in doing this heavy lifting for you.

    Ah, yes, I now see your point. I simply consider other tools more appropriate for summarizing a single resource. The AI model assumes one wants information from across multiple sources.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    The Road to LogosGPT

    Logos has a proprietary Logos database it uses to store all the books and resources in the Logos Bible Software. This proprietary database is, as far I can tell not suitable for use with large language models.

    However, this proprietary Logos database can be customized to communicate with a GPT vector database using individual books or collection of books/resources. While keeping the current Logos capabilities intact, making LogosGPT available to those who would like to use it.

    Vector Databases and Large Language models are available as opensource software and free of charge.

    My estimation is that LogosGPT could be available within 6 months to a year as a minimum viable product (a first commercially viable product). The challenge facing Logos management will be assembling a team of developers and testers to make this happen.

    In the end it will be a business decision based on the questions. Is there a market for LogosGPT large enough that warrants the investment in resources? OR can Logos market LogosGPT in such a way that a market will be created for LogosGPT?

    https://www.neurond.com/blog/best-vector-database
    https://www.makeuseof.com/best-large-language-models/
    https://picovoice.ai/blog/best-open-source-language-models/

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    My estimation is that LogosGPT could be available within 6 months to a year as a minimum viable product (a first commercially viable product). The challenge facing Logos management will be assembling a team of developers and testers to make this happen.

    For you estimates to be well-founded, I assume you have appropriate experience in NLP and have kept abreast of the AI-assisted summarization and AI-based improvements to the search/result prioritization betas. There have been some hints as to a timeline for these to be moved out of beta and into production. I would say the first step for Logos is to look at the users' requests/complaints and at the reengineering maintenance required to keep the product up to date and see if a chat bot is the correct solution for a specific feature or problem. As the Logos model is that the software is always free. one pays only for additional features and that there is a strong demand for support in locations where the internet is unavailable or it is unwise to run Logos on the network, the economic case for implementation is very complex.  And, yes, while I believe on being on at least some of the cutting edge, I consider a solution in search of a problem to be an indication that the software is on the downward spiral - product expansion should be organic.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    MJ,
    I have spent a few decades in software development working for organizations such as
    Accenture Technology solutions
    https://www.accenture.com/us-en/about/technology-index
    European Union
    https://european-union.europa.eu/index_en
    Chamber of Commerce
    https://www.kvk.nl/en/

    And other tier one organizations.

    Currently I am working on an AI project.

    Usually, companies have a product vision for the products they place in the marketplace. They build new features into that product if these new features are in line with their product vision. When user requests are not in line with that product vision, they simply ignore the user request. I am interested to see how CHATGPT or similar NLP tools fit into the Logos product vision.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    Usually, companies have a product vision for the products they place in the marketplace. They build new features into that product if these new features are in line with their product vision. When user requests are not in line with that product vision, they simply ignore the user request. I am interested to see how CHATGPT or similar NLP tools fit into the Logos product vision.

    Here I agree. I also believe that a chatbot will eventually make its way into Logos .... when a feature to which it is the best solution is implemented.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Stanley Surrett
    Stanley Surrett Member Posts: 1

    I completely agree with you! Integrating OpenAI's ChatGPT into Logos would indeed be a transformative step. It would significantly enhance the user experience by enabling Logos to deeply understand and utilize the resources you own. This integration could lead to more precise and contextual answers to your queries, tailored specifically to the content of your library. Additionally, it would add a powerful incentive for users to expand their collection of resources, as the more content you have, the more nuanced and comprehensive the responses from ChatGPT would become. This synergy between Logos' vast resources and ChatGPT's advanced AI capabilities could truly revolutionize how we interact with and benefit from digital libraries.

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    Fully Agree, In the past 20+ years I have collected a lot of Logos resources some free others paid for, sad to say. Due to limited Time, it is not possible to read them all. CHATGPT would be quite helpful in digesting the content of all these resources.

  • JH
    JH Member Posts: 801 ✭✭✭

    MS Copilot Studio was just announced. "Copilot Studio is an end-to-end conversational AI platform that empowers you to create and customize copilots using natural language or a graphical interface. With Copilot Studio, you can easily design, test, and publish copilots that suit your specific needs."

    Things are moving very quickly and the tools to build customized LLMs are getting very easy.

    https://www.microsoft.com/en-us/copilot/microsoft-copilot-studio

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    Complete ChatGPT Tutorial - [Become A Power User in 30 Minutes]
    https://www.youtube.com/watch?v=jHv63Uvk5VA

    Prompt Engineering Tutorial – Master ChatGPT and LLM Responses
    https://www.youtube.com/watch?v=_ZvnD73m40o

  • John
    John Member Posts: 737 ✭✭✭

    MJ. Smith said:

    a chatbot will eventually make its way into Logos

    I hope they have the common sense to keep the new technology and interface separate from the existing code base.

    It is really frustrating when companies keep constantly adding new features when there is still a long list of bugs that need fixed.

    There will be a lot of users who do not want the new methods, or who will prefer the traditional interface. Many still prefer something that can work offline.

    Maybe the AI features could be part of the web app ...

  • Sam Shelton
    Sam Shelton Member Posts: 339 ✭✭

    I experimented with chatting in messenger groups decades ago. I did not like it. I still do not like it, and I never will like it. (In this forum, I have made just over 100 posts in nearly 10 years - far more than any other forum in which I have participated.)  That’s just me. I do understand that some (maybe most) people do like it and for them I am hopeful. But if at any time I am forced to chat when using Logos, I feel that I will then find myself using Logos less and less. I sincerely hope that Logos makes any chat capability the user’s choice.

    Above all these things, walk in love, which is the bond of perfection. - Colossians 3:14 

  • xnman
    xnman Member Posts: 2,954 ✭✭✭

    I experimented with chatting in messenger groups decades ago. I did not like it. I still do not like it, and I never will like it. (In this forum, I have made just over 100 posts in nearly 10 years - far more than any other forum in which I have participated.)  That’s just me. I do understand that some (maybe most) people do like it and for them I am hopeful. But if at any time I am forced to chat when using Logos, I feel that I will then find myself using Logos less and less. I sincerely hope that Logos makes any chat capability the user’s choice.

    I understand your position....  But I do think A.I. could have a real place in things like Search. I see Logos Search as needing lots of improvement as I think it is "based" on archaic thinking of what search should do. I think this kind of thinking is holding Search back.   I envision that eventually A.I. will be incorporated into Logos not for the chat part of it, but for the help it can give in finding things (topic, things said, people, events, etc and etc) in our library to assist us with our studies.

    For example....  right now you cannot ask Logos Search "How many children did Abraham have"? In Logos Search to find that answer, you have to build a formula and have to remember how to build the formula.   But in the A.I. you can simply ask the question. And that's just one example of how I see A.I. might be useful in Logos.

    I read somewhere that A.I. will eventually be able to be configured to just work on things on your computer. I see something like that coming down the road. My theory has always been "What good is information if you cannot find it?"  I think that still holds true.

    And my other thought is.... software, no matter how good it is, can always be made better. My boss many years ago drilled that into my brain... and I believe he was right. And to some degree proof of that is to look back and see how far Logos has come....

    xn = Christan man=man -- Acts 11:26 "....and the disciples were first called Christians in Antioch".

    Barney Fife is my hero! He only uses an abacus with 14 rows!

  • Sam Shelton
    Sam Shelton Member Posts: 339 ✭✭

    xnman,

    I heartily agree. I am hopeful that the search engine recently tested on the web becomes a reality on the desktop app. The continued ability to choose search style is very helpful indeed. I am also excited about the possibility of choosing which books AI would use in a GPT type search. We each learn in different ways and allowing the user the ability to choose how Logos is used will only enhance Logos for the future.

    Above all these things, walk in love, which is the bond of perfection. - Colossians 3:14 

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    Anyone less enthusiastic about ChatGPT given the corporate melt-down? 

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • J. Remington Bowling
    J. Remington Bowling Member Posts: 630 ✭✭

    MJ. Smith said:

    Anyone less enthusiastic about ChatGPT given the corporate melt-down? 

    Among tech circles I frequent, OpenAI has been on people's "bad guy" list ever since... well, ChatGPT 3.5. A lot of it is centered around how OpenAI was built up around open source values, but isn't really open source with their tech. But I think everyone still recognizes that ChatGPT is the "gold standard" for an LLM and they have a really good API. I think this sort of "love/hate" relationship is pretty common in tech. Everyone I know hates Nvidia, but buys their GPUs and recognizes they are the best at what they do currently. People love to rag on Microsoft, but also give them credit for how they've managed stuff like Github and Python.

    Potato resting atop 2020 Mac Pro stand.

  • Sam Shelton
    Sam Shelton Member Posts: 339 ✭✭

    Oh, most definitely more than just CHATBOT. The graphics editor that I use has a choice to resample with “AI rendering.” For some projects, this creates a very striking picture. For other projects, the older resampling settings are best. I like having a choice for each project I may be working on.

    It is my hope that going forward, Logos continues to let us have a choice in how we use our library as well.

    Above all these things, walk in love, which is the bond of perfection. - Colossians 3:14 

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    AI is more than a CHATBOT.

    I know. I also know Logos has been using forms of AI for several years ...

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • GaoLu
    GaoLu Member Posts: 3,523 ✭✭✭

    MJ. Smith said:

    Anyone less enthusiastic about ChatGPT 

    The jury is still out at the coffee shop. 

    MJ. Smith said:

    given the corporate melt-down? 

    Corporate refinement as it now appears. Time will tell. 

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    Technologies come and go, CHATGPT might fade out sometime in the distant future. At this point in time it is Hot.

  • DMB
    DMB Member Posts: 14,446 ✭✭✭✭

    GaoLu said:

    The jury is still out at the coffee shop. 

    The essential issue (and a major Logos competitive advantage) is that humans'  believe their imaginations can distinguish real and not real. But they can't.  Nor can AI.

    "If myth is ideology in narrative form, then scholarship is myth with footnotes." B. Lincolm 1999.

  • xnman
    xnman Member Posts: 2,954 ✭✭✭

    Welll..... I put forth the idea that A.I. is here to stay. Get on YouTube and look at latest things with our military. And that is not going to go away!

    And from that A.I. will trickle down into all our lives... good or bad. 

    But that's my opinion.... [8-|]

    xn = Christan man=man -- Acts 11:26 "....and the disciples were first called Christians in Antioch".

    Barney Fife is my hero! He only uses an abacus with 14 rows!

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    People are using A.I. without being aware of it,

    You buy something from an online store, A.I in the background.

    The music you are listening to, A.I. in the background.

    A.I. Has been with us for a long time already, it is only now becoming public knowledge…

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    DMB said:

    The essential issue (and a major Logos competitive advantage) is that humans'  believe their imaginations can distinguish real and not real. But they can't.  Nor can AI.

    Quite true ... something Buddhists have known for millenia; science has proven that if the world were simply a hologram rather than "real" we would be unable to detect it. That's why we humans' use doxastic logic. To the best of my knowledge, AI does not -- hence its inability to evaluate quality of data.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • J. Remington Bowling
    J. Remington Bowling Member Posts: 630 ✭✭

    Someone asked a question in the General forum that caused me take a second look at the Logos COM API. 

    I quickly pieced together a working example of utilizing it with OpenAI's API. Here: https://github.com/jremb/logos_gpt_example

    I thought this might be of interest to some here who would like to see Logos and AI integration.

    Since I don't know C# or .Net it's not clear to me how useful this COM API is. I only heard of a "COM API" when I first heard about the "Logos COM API".

    The documentation looks like it might be incomplete. Or maybe it's complete and stuff like topic search isn't possible? Or maybe it is possible to handle it by piecing together the parts that are there? (I'm also not familiar with the way the documentation is presented so it was a bit slow going to figure out the stuff on the Logos end of the example above.)

    If someone else is more familiar with this stuff and could give a few pointers it would be appreciated. I will try to return to this over the next week and see if more can be done with it.

    This also suggests another avenue for the integration of Logos and AI. Faithlife could simply provide a more robust and general API, like using protobuf. This would basically leave it entirely up to the users, whether they wanted AI integration or not. (I feel like I mentioned this with the Bible API thing... but that was a bit different and more confined.)

    Potato resting atop 2020 Mac Pro stand.

  • J. Remington Bowling
    J. Remington Bowling Member Posts: 630 ✭✭

    After looking at the COM API a bit more, there is no way to get body text from non-Bible resources as best I can tell.

    This could be handled using another automation library but seems like it would be adding unnecessary steps and require commandeering keyboard and mouse! The last step especially would be bad from a user-design perspective.

    However, I did add a feature making use of the `CopyBibleVerses` feature in the COM API. This is a little less useful now that ChatGPT will usually just fall back to a web-search if it is uncertain about a Bible passage (hallucinates less), but can lead to more detailed results and might still increase accuracy:

    Without the tool:

    With the tool (function call was included for debugging):

    That's probably as much as I'm going to do with this for now, unless someone else has a good idea.

    Potato resting atop 2020 Mac Pro stand.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    Verbum users, however, can use Magisterium AI which is trained solely on documents of the magisterium ... the number of documents on which it is trained is still growing (currently 8223 compared to 5700 at launch) and footnotes direct the user to the source(s) of the AI response. You can also limit its search to a single document which is especially useful for getting the views of a particular Church Father.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Stephen Otto
    Stephen Otto Member Posts: 34 ✭✭

    Wow!  I think Logos should take a hard look at this Magisterium AI - similar products covering a broader range of information and materials of greater interest to the broader Christian community can't be all that far out -- this sounds like competition and disruption in the marketplace aimed at Logos' core function, which is effective searching.

  • Guno van Engel
    Guno van Engel Member Posts: 62 ✭✭

    The problem with companies that have a vested interest in their current product offerings. Is their blindness and slow reaction to changes in the marketplace. That is why startups are very successful they do not have a baggage, no vested interest just people eager to jump onto the new bandwagon.

  • J. Remington Bowling
    J. Remington Bowling Member Posts: 630 ✭✭

    MJ. Smith said:

    Verbum users, however, can use Magisterium AI which is trained solely on documents of the magisterium ... the number of documents on which it is trained is still growing (currently 8223 compared to 5700 at launch) and footnotes direct the user to the source(s) of the AI response. You can also limit its search to a single document which is especially useful for getting the views of a particular Church Father.

    I'm very impressed by how well this is put together. The Vulgate also looks like it might bring some competition to Verbum users, though I haven't tried it. I wonder whether behind the scenes it's just using OpenAI + retrieval-augmented generation (RAG)? Either way, it is possible for Logos users to get similar functionality out of their Logos library with a bit of work. Here's my own attempt at RAG for comparison. (I'm using a question I found on r/askphilosophy for testing purposes):

    Magisterium AI

    My DIY attempt:

    It's still very much a WIP and I'll share the code when I get it finished, if anyone is interested. For anyone who wants to do it themselves though, the basic process isn't too difficult. I export a resource from Logos, chunk the document and create embeddings of the chunks, save it to a database, then, when you want to use RAG, embed your query, find the cosine similarity and append matching text or texts to your prompt. A lot of this is covered in the OpenAI embeddings documentation.

    I haven't had time to experiment with different settings yet but I'm currently doing chunk sizes of 1.2k tokens (not words) with 30% overlap. When exporting the document from Logos I use HTML since I find it easiest to parse.

    Potato resting atop 2020 Mac Pro stand.

  • David Paul
    David Paul Member Posts: 6,075 ✭✭✭

    MJ. Smith said:

    DMB said:

    The essential issue (and a major Logos competitive advantage) is that humans'  believe their imaginations can distinguish real and not real. But they can't.  Nor can AI.

    Quite true ... something Buddhists have known for millenia; science has proven that if the world were simply a hologram rather than "real" we would be unable to detect it. That's why we humans' use doxastic logic. To the best of my knowledge, AI does not -- hence its inability to evaluate quality of data.

    Another aspect of consciousness that won't be accounted for, at least in the near term, is the fact that much of our comprehension is sensory-based rather than purely intellectual/computational. We learn from hearing, feeling, body language, etc. And there is the issue of assuming that human cognition is the "right" form of cognition, even though we are well aware that human cognition is susceptible to countless processing errors, biases, optical illusions, etc., eyewitness testimony being infamously inaccurate, for instance. Interesting that "testimony" is considered to be effectively unimpeachable evidence of "whatever" in so many Christian cultures.

    ASUS  ProArt x570s Creator, AMD R9 5950x, HyperX 64gb 3600 RAM, ASUS Strix RTX 2080 ti

    "The Unbelievable Work...believe it or not."  Little children...Biblical prophecy is not Christianity's friend.

  • Stephen Otto
    Stephen Otto Member Posts: 34 ✭✭

    How about AI for limited purposes -- like to improve Text to Speech (TTS) or to enhance the learning experience and enhance the value proposition for Logos Courses (so that they become far more than just glorified YouTube).  

    Regarding learning, I was recently clued into an educational platform called Cerego which Zondervan Academic uses for their biblical language offerings.  It looks amazing! 

    https://www.cerego.com/

    https://courses.zondervanacademic.com/biblical-languages/biblical-language-certificate

  • Tommy Thunheim
    Tommy Thunheim Member Posts: 21 ✭✭

    Getting philosophical here, but I am less than enthusiastic. We seem to relish its upsides. The downsides, however, are very dystopian. Think about it - every futuristic sci-fi novel ends up in a dystopian, technocratic, hellish existence. Every philosopher and thinker on the subject warn us about it. Why is that? 

    Every mind is biased. Real AI is also biased, and it has been shown that they're mostly left-leaning liberals, due to their makers being the same. The atheist Youtuber The Cosmic Sceptic convinced ChatGPT that God exists, even if at first it denied the existence of God. At this point, we think of it simply as a tool, but this "tool" can (and will) develop a bias against what you believe in. Why would you trust it to retrieve the information you need? (I see AI as different from an improved search algorithm.)

    We can see it as unavoidable, but that is just giving up our agency. There are areas where we'll be forced to use it, sure, but I don't want to usher in dystopia just because it helps me with today's search results.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    it has been shown that they're mostly left-leaning liberals, due to their makers being the same.

    Er .. ah.. do you have a reference for this? Most AI programming is view-agnostic, the source of bias is the material it is trained on.

    Youtuber The Cosmic Sceptic convinced ChatGPT that God exists, even if at first it denied the existence of God.

    I assume you are referring to Debating the Existence of God with ChatGPT @CosmicSkeptic — Eightify. Given my definition of God, I can convince anyone that God, as I define god, exists by definition. The question then becomes if God has any interest in us.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Tommy Thunheim
    Tommy Thunheim Member Posts: 21 ✭✭

    Do a search for "liberal bias of ai," and you'll see... Here's one:

    https://www.politico.com/newsletters/digital-future-daily/2023/08/24/the-tricky-problem-behind-ai-bias-00112845

    https://link.springer.com/article/10.1007/s11127-023-01097-2

    Of course, ChatGPT itself insists it is neutral... Can you trust it?

    We need to ask ourselves, at least those of us who preach the Word of God: Would you let a left-leaning liberal claiming to be "neutral" (whatever that means) inform your sermon preparation, or even worse - write it for you?

  • MJ. Smith
    MJ. Smith MVP Posts: 55,108

    Thanks for the references - interesting reading that also highlights the difficulty of evaluating AI bias.

    Of course, ChatGPT itself insists it is neutral... Can you trust it?

    No, I don't trust ChatGPT for other reasons, namely that it does not apply common sense in the evaluation of the source it is given for training. However, I do trust that is it neutral given what I know about AI storage, programming, and training. I have observed humorous bias in the attempts to suppress offensive/controversial topics. But yes, I would let a qualified left-leaning (i.e. forward-looking) liberal who exhibited academic-style neutrality to write my sermon. However, I would not let AI write a sermon for me.

    To illustrate my point, look at Magisterium AI - This is a standard AI engine trained on Catholic materials ... it is highly biased because it was trained specifically on Catholic materials and will respond with information it gleaned from Catholic materials.  You could do the same think with Baptist materials or Buddhist materials or magic manuals/grimoire ... and build other biases into the answers. The engine itself is neutral.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • GaoLu
    GaoLu Member Posts: 3,523 ✭✭✭

    Github is replete with filters for AI "curation."

  • J. Remington Bowling
    J. Remington Bowling Member Posts: 630 ✭✭

    Getting philosophical here, but I am less than enthusiastic. We seem to relish its upsides. The downsides, however, are very dystopian. Think about it - every futuristic sci-fi novel ends up in a dystopian, technocratic, hellish existence. Every philosopher and thinker on the subject warn us about it. Why is that? 

    Every mind is biased. Real AI is also biased, and it has been shown that they're mostly left-leaning liberals, due to their makers being the same. The atheist Youtuber The Cosmic Sceptic convinced ChatGPT that God exists, even if at first it denied the existence of God. At this point, we think of it simply as a tool, but this "tool" can (and will) develop a bias against what you believe in. Why would you trust it to retrieve the information you need? (I see AI as different from an improved search algorithm.)

    We can see it as unavoidable, but that is just giving up our agency. There are areas where we'll be forced to use it, sure, but I don't want to usher in dystopia just because it helps me with today's search results.

    I think the actual problem with AI (or LLMs at least) has turned out to be the exact opposite of what dystopian sci-fi novels imagined would be the problem. They imagined the problem would be rogue, autonomous AI. But it seems to me that one of the biggest challenges companies like OpenAI, Microsoft, and Google, are facing is that AI is too easy to control and manipulate! It's too subservient to whoever it happens to be interacting with at the moment. It turns out that the major challenge for these companies is not "controlling AI" simpliciter... it's "How do we give other people access to this without them taking complete control from us?"

    That aside, the issue of bias is one reason why Christians should be involved in whatever ways they can, and Logos users should support Faithlife exploring its use.

    OpenAI so far has done a very decent job at keeping the model "neutral" on many contentious issues - though I'm sure there's still room for improvement. For example, consider the question "Should Christians attend a same-sex wedding?" On far-left social media, the response you'll get is "Of course, bigot!" and I'm sure that's the opinion of many working for OpenAI. But here's the response I got:

    If I use the RAG method with the dozen or so books I've processed from my Logos library, I get a response that might be more helpful for doing further research:

    Of course, this also highlights the limitations of AI models, because it clearly lacks the nuance to properly situate Frame's discussion among the other documents it saw. Hence, this follow-up:

    (It's also possible that I could have avoided the AI's confusion on this point by making sure that my RAG method only returns matches that meet a certain threshold. As it currently stands, it's return the top n matches regardless of their score. So if I ask for top 3 matches and there are two documents with > .5 score and the next best score is .2, it'll still present these three documents. My only method for dealing with this right now is that behind the scenes I tell the AI model to decide for itself whether the documents are relevant... and clearly that lead to a failure in this case.)

    Potato resting atop 2020 Mac Pro stand.