Giter Site home page Giter Site logo

debatelab / seppl Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 0.0 2.26 MB

AI-Powered E-Learning App for Argument Analysis

License: GNU Affero General Public License v3.0

Python 99.14% Dockerfile 0.64% Shell 0.21%
ai argumentation critical-thinking e-learning gen-ai llms philosophy

seppl's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

seppl's Issues

Bug when creating options

Sehr geehrter Herr Professor Betz,

bei der Arbeit mit seppl am 30.10. 2022 kam es zu folgender Fehlermeldung:

TypeError: 'NoneType' object is not subscriptable
Traceback:
File "/root/.cache/pypoetry/virtualenvs/seppl-il7asoJj-py3.10/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 553, in _run_script
self._session_state.on_script_will_rerun(rerun_data.widget_states)
File "/root/.cache/pypoetry/virtualenvs/seppl-il7asoJj-py3.10/lib/python3.10/site-packages/streamlit/runtime/state/safe_session_state.py", line 73, in on_script_will_rerun
self._state.on_script_will_rerun(latest_widget_states)
File "/root/.cache/pypoetry/virtualenvs/seppl-il7asoJj-py3.10/lib/python3.10/site-packages/streamlit/runtime/state/session_state.py", line 543, in on_script_will_rerun
self._call_callbacks()
File "/root/.cache/pypoetry/virtualenvs/seppl-il7asoJj-py3.10/lib/python3.10/site-packages/streamlit/runtime/state/session_state.py", line 556, in _call_callbacks
self._new_widget_state.call_callback(wid)
File "/root/.cache/pypoetry/virtualenvs/seppl-il7asoJj-py3.10/lib/python3.10/site-packages/streamlit/runtime/state/session_state.py", line 278, in call_callback
callback(*args, **kwargs)
File "/seppl/backend/gui/gui.py", line 117, in submit
self._project.update(query_factory(raw_input))
File "/seppl/backend/project.py", line 132, in update
new_sofa = self.handlers[0].handle(request)
File "/seppl/backend/handler/handler.py", line 170, in handle
return self._next_handler.handle(request)
File "/seppl/backend/handler/handler.py", line 154, in handle
input_options = self.get_input_options(request)
File "/seppl/backend/handler/phase_zero_handler.py", line 110, in get_input_options
options = OptionFactory.create_text_options(
File "/seppl/backend/inputoption.py", line 273, in create_text_options
formatted_da2item["conclusion"] = da2_item.conclusion[0].text

Mit freundlichen Grüßen,
Katharina Klose

Overlapping annotations result in errors

When using the annotation tool to produce overlapping annotated text segment (P1, P2, line 3), SEPPL produces an error (see the screenshots below). I guess, overlapping annotations shouldn't be allowed from the start...
seppl-cacean-15
seppl-cacean-16

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.