Как создать собственное решение математических задач для описаний на естественном языке?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как создать собственное решение математических задач для описаний на естественном языке?

Сообщение Anonymous »

В настоящее время я использую API-интерфейс OpenAI Assistant с интерпретатором кода, который использует Python для решения математических задач, представленных на естественном языке. Система обрабатывает такие вопросы:

Код: Выделить всё

{
"problemDescription": "A pyramid has a square base and 4 edges that each rise from one vertex of the square base to a common vertex above the base, creating 4 triangular faces. One side of the square base has length 14 inches. A right angle is indicated at the intersection of a line segment that runs along one face from the pyramid's top to the midpoint of the square base's side and the square base's side. The line segment has length 13 inches.",
"instructions": "Find the surface area of the pyramid.",
"steps": 1,
"howToRespond": ["Type a whole number."]
}

Я хочу передать эту функциональность собственными силами, чтобы не полагаться на внешние API. Мне нужны рекомендации по следующим вопросам:
1. Обработка естественного языка: какие инструменты НЛП с открытым исходным кодом лучше всего подходят для анализа и понимания описаний математических задач, написанных на естественном языке?2.Решение математических задач: какие библиотеки или платформы я могу использовать после анализа для программного решения математических задач? Предпочтительно что-то, что хорошо интегрируется с Python или JavaScript (node.js).
3. Стратегия реализации: есть ли общие советы или предлагаемые архитектуры для реализации системы этого типа?
Я признателен за любые примеры и идеи по созданию эффективной внутренней системы, которая сможет интерпретировать и решать сложные математические задачи на основе описаний на естественном языке.

Подробнее здесь: https://stackoverflow.com/questions/784 ... scriptions
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»